Struct aws_sdk_emr::types::builders::ClusterTimelineBuilder
source · #[non_exhaustive]pub struct ClusterTimelineBuilder { /* private fields */ }Expand description
A builder for ClusterTimeline.
Implementations§
source§impl ClusterTimelineBuilder
impl ClusterTimelineBuilder
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 cluster.
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 cluster.
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 cluster.
sourcepub fn ready_date_time(self, input: DateTime) -> Self
pub fn ready_date_time(self, input: DateTime) -> Self
The date and time when the cluster was ready to run steps.
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 cluster was ready to run steps.
sourcepub fn get_ready_date_time(&self) -> &Option<DateTime>
pub fn get_ready_date_time(&self) -> &Option<DateTime>
The date and time when the cluster was ready to run steps.
sourcepub fn end_date_time(self, input: DateTime) -> Self
pub fn end_date_time(self, input: DateTime) -> Self
The date and time when the cluster 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 cluster 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 cluster was terminated.
sourcepub fn build(self) -> ClusterTimeline
pub fn build(self) -> ClusterTimeline
Consumes the builder and constructs a ClusterTimeline.
Trait Implementations§
source§impl Clone for ClusterTimelineBuilder
impl Clone for ClusterTimelineBuilder
source§fn clone(&self) -> ClusterTimelineBuilder
fn clone(&self) -> ClusterTimelineBuilder
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 ClusterTimelineBuilder
impl Debug for ClusterTimelineBuilder
source§impl Default for ClusterTimelineBuilder
impl Default for ClusterTimelineBuilder
source§fn default() -> ClusterTimelineBuilder
fn default() -> ClusterTimelineBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ClusterTimelineBuilder
impl PartialEq for ClusterTimelineBuilder
impl StructuralPartialEq for ClusterTimelineBuilder
Auto Trait Implementations§
impl Freeze for ClusterTimelineBuilder
impl RefUnwindSafe for ClusterTimelineBuilder
impl Send for ClusterTimelineBuilder
impl Sync for ClusterTimelineBuilder
impl Unpin for ClusterTimelineBuilder
impl UnwindSafe for ClusterTimelineBuilder
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> 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)
🔬This is a nightly-only experimental API. (
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.