Struct aws_sdk_emr::model::InstanceGroupStatus
source · [−]#[non_exhaustive]pub struct InstanceGroupStatus { /* private fields */ }Expand description
The details of the instance group status.
Implementations
sourceimpl InstanceGroupStatus
impl InstanceGroupStatus
sourcepub fn state(&self) -> Option<&InstanceGroupState>
pub fn state(&self) -> Option<&InstanceGroupState>
The current state of the instance group.
sourcepub fn state_change_reason(&self) -> Option<&InstanceGroupStateChangeReason>
pub fn state_change_reason(&self) -> Option<&InstanceGroupStateChangeReason>
The status change reason details for the instance group.
sourcepub fn timeline(&self) -> Option<&InstanceGroupTimeline>
pub fn timeline(&self) -> Option<&InstanceGroupTimeline>
The timeline of the instance group status over time.
sourceimpl InstanceGroupStatus
impl InstanceGroupStatus
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture InstanceGroupStatus.
Trait Implementations
sourceimpl Clone for InstanceGroupStatus
impl Clone for InstanceGroupStatus
sourcefn clone(&self) -> InstanceGroupStatus
fn clone(&self) -> InstanceGroupStatus
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for InstanceGroupStatus
impl Debug for InstanceGroupStatus
sourceimpl PartialEq<InstanceGroupStatus> for InstanceGroupStatus
impl PartialEq<InstanceGroupStatus> for InstanceGroupStatus
sourcefn eq(&self, other: &InstanceGroupStatus) -> bool
fn eq(&self, other: &InstanceGroupStatus) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
impl StructuralPartialEq for InstanceGroupStatus
Auto Trait Implementations
impl RefUnwindSafe for InstanceGroupStatus
impl Send for InstanceGroupStatus
impl Sync for InstanceGroupStatus
impl Unpin for InstanceGroupStatus
impl UnwindSafe for InstanceGroupStatus
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more