Struct aws_sdk_emr::types::builders::InstanceTimelineBuilder
source · #[non_exhaustive]pub struct InstanceTimelineBuilder { /* private fields */ }Expand description
A builder for InstanceTimeline.
Implementations§
source§impl InstanceTimelineBuilder
impl InstanceTimelineBuilder
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 instance.
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 instance.
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 instance.
sourcepub fn ready_date_time(self, input: DateTime) -> Self
pub fn ready_date_time(self, input: DateTime) -> Self
The date and time when the instance was ready to perform tasks.
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 instance was ready to perform tasks.
sourcepub fn get_ready_date_time(&self) -> &Option<DateTime>
pub fn get_ready_date_time(&self) -> &Option<DateTime>
The date and time when the instance was ready to perform tasks.
sourcepub fn end_date_time(self, input: DateTime) -> Self
pub fn end_date_time(self, input: DateTime) -> Self
The date and time when the instance was terminated.
sourcepub fn set_end_date_time(self, input: Option<DateTime>) -> Self
pub fn set_end_date_time(self, input: Option<DateTime>) -> Self
The date and time when the instance was terminated.
sourcepub fn get_end_date_time(&self) -> &Option<DateTime>
pub fn get_end_date_time(&self) -> &Option<DateTime>
The date and time when the instance was terminated.
sourcepub fn build(self) -> InstanceTimeline
pub fn build(self) -> InstanceTimeline
Consumes the builder and constructs a InstanceTimeline.
Trait Implementations§
source§impl Clone for InstanceTimelineBuilder
impl Clone for InstanceTimelineBuilder
source§fn clone(&self) -> InstanceTimelineBuilder
fn clone(&self) -> InstanceTimelineBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for InstanceTimelineBuilder
impl Debug for InstanceTimelineBuilder
source§impl Default for InstanceTimelineBuilder
impl Default for InstanceTimelineBuilder
source§fn default() -> InstanceTimelineBuilder
fn default() -> InstanceTimelineBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for InstanceTimelineBuilder
impl PartialEq for InstanceTimelineBuilder
source§fn eq(&self, other: &InstanceTimelineBuilder) -> bool
fn eq(&self, other: &InstanceTimelineBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for InstanceTimelineBuilder
Auto Trait Implementations§
impl Freeze for InstanceTimelineBuilder
impl RefUnwindSafe for InstanceTimelineBuilder
impl Send for InstanceTimelineBuilder
impl Sync for InstanceTimelineBuilder
impl Unpin for InstanceTimelineBuilder
impl UnwindSafe for InstanceTimelineBuilder
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
Mutably borrows from an owned value. Read more
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>
Creates a shared type from an unshared type.