Struct aws_sdk_appflow::model::execution_record::Builder
source · [−]#[non_exhaustive]pub struct Builder { /* private fields */ }
Expand description
A builder for ExecutionRecord
Implementations
sourceimpl Builder
impl Builder
sourcepub fn execution_id(self, input: impl Into<String>) -> Self
pub fn execution_id(self, input: impl Into<String>) -> Self
Specifies the identifier of the given flow run.
sourcepub fn set_execution_id(self, input: Option<String>) -> Self
pub fn set_execution_id(self, input: Option<String>) -> Self
Specifies the identifier of the given flow run.
sourcepub fn execution_status(self, input: ExecutionStatus) -> Self
pub fn execution_status(self, input: ExecutionStatus) -> Self
Specifies the flow run status and whether it is in progress, has completed successfully, or has failed.
sourcepub fn set_execution_status(self, input: Option<ExecutionStatus>) -> Self
pub fn set_execution_status(self, input: Option<ExecutionStatus>) -> Self
Specifies the flow run status and whether it is in progress, has completed successfully, or has failed.
sourcepub fn execution_result(self, input: ExecutionResult) -> Self
pub fn execution_result(self, input: ExecutionResult) -> Self
Describes the result of the given flow run.
sourcepub fn set_execution_result(self, input: Option<ExecutionResult>) -> Self
pub fn set_execution_result(self, input: Option<ExecutionResult>) -> Self
Describes the result of the given flow run.
sourcepub fn started_at(self, input: DateTime) -> Self
pub fn started_at(self, input: DateTime) -> Self
Specifies the start time of the flow run.
sourcepub fn set_started_at(self, input: Option<DateTime>) -> Self
pub fn set_started_at(self, input: Option<DateTime>) -> Self
Specifies the start time of the flow run.
sourcepub fn last_updated_at(self, input: DateTime) -> Self
pub fn last_updated_at(self, input: DateTime) -> Self
Specifies the time of the most recent update.
sourcepub fn set_last_updated_at(self, input: Option<DateTime>) -> Self
pub fn set_last_updated_at(self, input: Option<DateTime>) -> Self
Specifies the time of the most recent update.
sourcepub fn data_pull_start_time(self, input: DateTime) -> Self
pub fn data_pull_start_time(self, input: DateTime) -> Self
The timestamp that determines the first new or updated record to be transferred in the flow run.
sourcepub fn set_data_pull_start_time(self, input: Option<DateTime>) -> Self
pub fn set_data_pull_start_time(self, input: Option<DateTime>) -> Self
The timestamp that determines the first new or updated record to be transferred in the flow run.
sourcepub fn data_pull_end_time(self, input: DateTime) -> Self
pub fn data_pull_end_time(self, input: DateTime) -> Self
The timestamp that indicates the last new or updated record to be transferred in the flow run.
sourcepub fn set_data_pull_end_time(self, input: Option<DateTime>) -> Self
pub fn set_data_pull_end_time(self, input: Option<DateTime>) -> Self
The timestamp that indicates the last new or updated record to be transferred in the flow run.
sourcepub fn build(self) -> ExecutionRecord
pub fn build(self) -> ExecutionRecord
Consumes the builder and constructs a ExecutionRecord
Trait Implementations
impl StructuralPartialEq for Builder
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more