#[non_exhaustive]pub struct FlowExecutionSummaryBuilder { /* private fields */ }
Expand description
A builder for FlowExecutionSummary
.
Implementations§
source§impl FlowExecutionSummaryBuilder
impl FlowExecutionSummaryBuilder
sourcepub fn flow_execution_id(self, input: impl Into<String>) -> Self
pub fn flow_execution_id(self, input: impl Into<String>) -> Self
The ID of the flow execution.
sourcepub fn set_flow_execution_id(self, input: Option<String>) -> Self
pub fn set_flow_execution_id(self, input: Option<String>) -> Self
The ID of the flow execution.
sourcepub fn get_flow_execution_id(&self) -> &Option<String>
pub fn get_flow_execution_id(&self) -> &Option<String>
The ID of the flow execution.
sourcepub fn status(self, input: FlowExecutionStatus) -> Self
pub fn status(self, input: FlowExecutionStatus) -> Self
The current status of the flow execution.
sourcepub fn set_status(self, input: Option<FlowExecutionStatus>) -> Self
pub fn set_status(self, input: Option<FlowExecutionStatus>) -> Self
The current status of the flow execution.
sourcepub fn get_status(&self) -> &Option<FlowExecutionStatus>
pub fn get_status(&self) -> &Option<FlowExecutionStatus>
The current status of the flow execution.
sourcepub fn system_instance_id(self, input: impl Into<String>) -> Self
pub fn system_instance_id(self, input: impl Into<String>) -> Self
The ID of the system instance that contains the flow.
sourcepub fn set_system_instance_id(self, input: Option<String>) -> Self
pub fn set_system_instance_id(self, input: Option<String>) -> Self
The ID of the system instance that contains the flow.
sourcepub fn get_system_instance_id(&self) -> &Option<String>
pub fn get_system_instance_id(&self) -> &Option<String>
The ID of the system instance that contains the flow.
sourcepub fn flow_template_id(self, input: impl Into<String>) -> Self
pub fn flow_template_id(self, input: impl Into<String>) -> Self
The ID of the flow.
sourcepub fn set_flow_template_id(self, input: Option<String>) -> Self
pub fn set_flow_template_id(self, input: Option<String>) -> Self
The ID of the flow.
sourcepub fn get_flow_template_id(&self) -> &Option<String>
pub fn get_flow_template_id(&self) -> &Option<String>
The ID of the flow.
sourcepub fn created_at(self, input: DateTime) -> Self
pub fn created_at(self, input: DateTime) -> Self
The date and time when the flow execution summary was created.
sourcepub fn set_created_at(self, input: Option<DateTime>) -> Self
pub fn set_created_at(self, input: Option<DateTime>) -> Self
The date and time when the flow execution summary was created.
sourcepub fn get_created_at(&self) -> &Option<DateTime>
pub fn get_created_at(&self) -> &Option<DateTime>
The date and time when the flow execution summary was created.
sourcepub fn updated_at(self, input: DateTime) -> Self
pub fn updated_at(self, input: DateTime) -> Self
The date and time when the flow execution summary was last updated.
sourcepub fn set_updated_at(self, input: Option<DateTime>) -> Self
pub fn set_updated_at(self, input: Option<DateTime>) -> Self
The date and time when the flow execution summary was last updated.
sourcepub fn get_updated_at(&self) -> &Option<DateTime>
pub fn get_updated_at(&self) -> &Option<DateTime>
The date and time when the flow execution summary was last updated.
sourcepub fn build(self) -> FlowExecutionSummary
pub fn build(self) -> FlowExecutionSummary
Consumes the builder and constructs a FlowExecutionSummary
.
Trait Implementations§
source§impl Clone for FlowExecutionSummaryBuilder
impl Clone for FlowExecutionSummaryBuilder
source§fn clone(&self) -> FlowExecutionSummaryBuilder
fn clone(&self) -> FlowExecutionSummaryBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for FlowExecutionSummaryBuilder
impl Debug for FlowExecutionSummaryBuilder
source§impl Default for FlowExecutionSummaryBuilder
impl Default for FlowExecutionSummaryBuilder
source§fn default() -> FlowExecutionSummaryBuilder
fn default() -> FlowExecutionSummaryBuilder
source§impl PartialEq for FlowExecutionSummaryBuilder
impl PartialEq for FlowExecutionSummaryBuilder
source§fn eq(&self, other: &FlowExecutionSummaryBuilder) -> bool
fn eq(&self, other: &FlowExecutionSummaryBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for FlowExecutionSummaryBuilder
Auto Trait Implementations§
impl Freeze for FlowExecutionSummaryBuilder
impl RefUnwindSafe for FlowExecutionSummaryBuilder
impl Send for FlowExecutionSummaryBuilder
impl Sync for FlowExecutionSummaryBuilder
impl Unpin for FlowExecutionSummaryBuilder
impl UnwindSafe for FlowExecutionSummaryBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more