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
source§fn eq(&self, other: &ClusterTimelineBuilder) -> bool
fn eq(&self, other: &ClusterTimelineBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.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> 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.