Struct aws_sdk_glue::model::workflow_run::Builder
source · [−]#[non_exhaustive]pub struct Builder { /* private fields */ }Expand description
A builder for WorkflowRun
Implementations
sourceimpl Builder
impl Builder
sourcepub fn workflow_run_id(self, input: impl Into<String>) -> Self
pub fn workflow_run_id(self, input: impl Into<String>) -> Self
The ID of this workflow run.
sourcepub fn set_workflow_run_id(self, input: Option<String>) -> Self
pub fn set_workflow_run_id(self, input: Option<String>) -> Self
The ID of this workflow run.
sourcepub fn previous_run_id(self, input: impl Into<String>) -> Self
pub fn previous_run_id(self, input: impl Into<String>) -> Self
The ID of the previous workflow run.
sourcepub fn set_previous_run_id(self, input: Option<String>) -> Self
pub fn set_previous_run_id(self, input: Option<String>) -> Self
The ID of the previous workflow run.
sourcepub fn workflow_run_properties(
self,
k: impl Into<String>,
v: impl Into<String>
) -> Self
pub fn workflow_run_properties(
self,
k: impl Into<String>,
v: impl Into<String>
) -> Self
Adds a key-value pair to workflow_run_properties.
To override the contents of this collection use set_workflow_run_properties.
The workflow run properties which were set during the run.
sourcepub fn set_workflow_run_properties(
self,
input: Option<HashMap<String, String>>
) -> Self
pub fn set_workflow_run_properties(
self,
input: Option<HashMap<String, String>>
) -> Self
The workflow run properties which were set during the run.
sourcepub fn started_on(self, input: DateTime) -> Self
pub fn started_on(self, input: DateTime) -> Self
The date and time when the workflow run was started.
sourcepub fn set_started_on(self, input: Option<DateTime>) -> Self
pub fn set_started_on(self, input: Option<DateTime>) -> Self
The date and time when the workflow run was started.
sourcepub fn completed_on(self, input: DateTime) -> Self
pub fn completed_on(self, input: DateTime) -> Self
The date and time when the workflow run completed.
sourcepub fn set_completed_on(self, input: Option<DateTime>) -> Self
pub fn set_completed_on(self, input: Option<DateTime>) -> Self
The date and time when the workflow run completed.
sourcepub fn status(self, input: WorkflowRunStatus) -> Self
pub fn status(self, input: WorkflowRunStatus) -> Self
The status of the workflow run.
sourcepub fn set_status(self, input: Option<WorkflowRunStatus>) -> Self
pub fn set_status(self, input: Option<WorkflowRunStatus>) -> Self
The status of the workflow run.
sourcepub fn error_message(self, input: impl Into<String>) -> Self
pub fn error_message(self, input: impl Into<String>) -> Self
This error message describes any error that may have occurred in starting the workflow run. Currently the only error message is "Concurrent runs exceeded for workflow: foo."
sourcepub fn set_error_message(self, input: Option<String>) -> Self
pub fn set_error_message(self, input: Option<String>) -> Self
This error message describes any error that may have occurred in starting the workflow run. Currently the only error message is "Concurrent runs exceeded for workflow: foo."
sourcepub fn statistics(self, input: WorkflowRunStatistics) -> Self
pub fn statistics(self, input: WorkflowRunStatistics) -> Self
The statistics of the run.
sourcepub fn set_statistics(self, input: Option<WorkflowRunStatistics>) -> Self
pub fn set_statistics(self, input: Option<WorkflowRunStatistics>) -> Self
The statistics of the run.
sourcepub fn graph(self, input: WorkflowGraph) -> Self
pub fn graph(self, input: WorkflowGraph) -> Self
The graph representing all the Glue components that belong to the workflow as nodes and directed connections between them as edges.
sourcepub fn set_graph(self, input: Option<WorkflowGraph>) -> Self
pub fn set_graph(self, input: Option<WorkflowGraph>) -> Self
The graph representing all the Glue components that belong to the workflow as nodes and directed connections between them as edges.
sourcepub fn starting_event_batch_condition(
self,
input: StartingEventBatchCondition
) -> Self
pub fn starting_event_batch_condition(
self,
input: StartingEventBatchCondition
) -> Self
The batch condition that started the workflow run.
sourcepub fn set_starting_event_batch_condition(
self,
input: Option<StartingEventBatchCondition>
) -> Self
pub fn set_starting_event_batch_condition(
self,
input: Option<StartingEventBatchCondition>
) -> Self
The batch condition that started the workflow run.
sourcepub fn build(self) -> WorkflowRun
pub fn build(self) -> WorkflowRun
Consumes the builder and constructs a WorkflowRun
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> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more
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