#[non_exhaustive]pub struct JobFlowExecutionStatusDetailBuilder { /* private fields */ }Expand description
A builder for JobFlowExecutionStatusDetail.
Implementations§
source§impl JobFlowExecutionStatusDetailBuilder
impl JobFlowExecutionStatusDetailBuilder
sourcepub fn state(self, input: JobFlowExecutionState) -> Self
pub fn state(self, input: JobFlowExecutionState) -> Self
The state of the job flow.
This field is required.sourcepub fn set_state(self, input: Option<JobFlowExecutionState>) -> Self
pub fn set_state(self, input: Option<JobFlowExecutionState>) -> Self
The state of the job flow.
sourcepub fn get_state(&self) -> &Option<JobFlowExecutionState>
pub fn get_state(&self) -> &Option<JobFlowExecutionState>
The state of the job flow.
sourcepub fn creation_date_time(self, input: DateTime) -> Self
pub fn creation_date_time(self, input: DateTime) -> Self
The creation date and time of the job flow.
This field is required.sourcepub fn set_creation_date_time(self, input: Option<DateTime>) -> Self
pub fn set_creation_date_time(self, input: Option<DateTime>) -> Self
The creation date and time of the job flow.
sourcepub fn get_creation_date_time(&self) -> &Option<DateTime>
pub fn get_creation_date_time(&self) -> &Option<DateTime>
The creation date and time of the job flow.
sourcepub fn start_date_time(self, input: DateTime) -> Self
pub fn start_date_time(self, input: DateTime) -> Self
The start date and time of the job flow.
sourcepub fn set_start_date_time(self, input: Option<DateTime>) -> Self
pub fn set_start_date_time(self, input: Option<DateTime>) -> Self
The start date and time of the job flow.
sourcepub fn get_start_date_time(&self) -> &Option<DateTime>
pub fn get_start_date_time(&self) -> &Option<DateTime>
The start date and time of the job flow.
sourcepub fn ready_date_time(self, input: DateTime) -> Self
pub fn ready_date_time(self, input: DateTime) -> Self
The date and time when the job flow was ready to start running bootstrap actions.
sourcepub fn set_ready_date_time(self, input: Option<DateTime>) -> Self
pub fn set_ready_date_time(self, input: Option<DateTime>) -> Self
The date and time when the job flow was ready to start running bootstrap actions.
sourcepub fn get_ready_date_time(&self) -> &Option<DateTime>
pub fn get_ready_date_time(&self) -> &Option<DateTime>
The date and time when the job flow was ready to start running bootstrap actions.
sourcepub fn end_date_time(self, input: DateTime) -> Self
pub fn end_date_time(self, input: DateTime) -> Self
The completion date and time of the job flow.
sourcepub fn set_end_date_time(self, input: Option<DateTime>) -> Self
pub fn set_end_date_time(self, input: Option<DateTime>) -> Self
The completion date and time of the job flow.
sourcepub fn get_end_date_time(&self) -> &Option<DateTime>
pub fn get_end_date_time(&self) -> &Option<DateTime>
The completion date and time of the job flow.
sourcepub fn last_state_change_reason(self, input: impl Into<String>) -> Self
pub fn last_state_change_reason(self, input: impl Into<String>) -> Self
Description of the job flow last changed state.
sourcepub fn set_last_state_change_reason(self, input: Option<String>) -> Self
pub fn set_last_state_change_reason(self, input: Option<String>) -> Self
Description of the job flow last changed state.
sourcepub fn get_last_state_change_reason(&self) -> &Option<String>
pub fn get_last_state_change_reason(&self) -> &Option<String>
Description of the job flow last changed state.
sourcepub fn build(self) -> JobFlowExecutionStatusDetail
pub fn build(self) -> JobFlowExecutionStatusDetail
Consumes the builder and constructs a JobFlowExecutionStatusDetail.
Trait Implementations§
source§impl Clone for JobFlowExecutionStatusDetailBuilder
impl Clone for JobFlowExecutionStatusDetailBuilder
source§fn clone(&self) -> JobFlowExecutionStatusDetailBuilder
fn clone(&self) -> JobFlowExecutionStatusDetailBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for JobFlowExecutionStatusDetailBuilder
impl Default for JobFlowExecutionStatusDetailBuilder
source§fn default() -> JobFlowExecutionStatusDetailBuilder
fn default() -> JobFlowExecutionStatusDetailBuilder
source§impl PartialEq for JobFlowExecutionStatusDetailBuilder
impl PartialEq for JobFlowExecutionStatusDetailBuilder
source§fn eq(&self, other: &JobFlowExecutionStatusDetailBuilder) -> bool
fn eq(&self, other: &JobFlowExecutionStatusDetailBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for JobFlowExecutionStatusDetailBuilder
Auto Trait Implementations§
impl Freeze for JobFlowExecutionStatusDetailBuilder
impl RefUnwindSafe for JobFlowExecutionStatusDetailBuilder
impl Send for JobFlowExecutionStatusDetailBuilder
impl Sync for JobFlowExecutionStatusDetailBuilder
impl Unpin for JobFlowExecutionStatusDetailBuilder
impl UnwindSafe for JobFlowExecutionStatusDetailBuilder
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)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