#[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 ==
.