Struct aws_sdk_ec2::model::instance_status_details::Builder
source · [−]pub struct Builder { /* private fields */ }
Expand description
A builder for InstanceStatusDetails
.
Implementations
sourceimpl Builder
impl Builder
sourcepub fn impaired_since(self, input: DateTime) -> Self
pub fn impaired_since(self, input: DateTime) -> Self
The time when a status check failed. For an instance that was launched and impaired, this is the time when the instance was launched.
sourcepub fn set_impaired_since(self, input: Option<DateTime>) -> Self
pub fn set_impaired_since(self, input: Option<DateTime>) -> Self
The time when a status check failed. For an instance that was launched and impaired, this is the time when the instance was launched.
sourcepub fn name(self, input: StatusName) -> Self
pub fn name(self, input: StatusName) -> Self
The type of instance status.
sourcepub fn set_name(self, input: Option<StatusName>) -> Self
pub fn set_name(self, input: Option<StatusName>) -> Self
The type of instance status.
sourcepub fn status(self, input: StatusType) -> Self
pub fn status(self, input: StatusType) -> Self
The status.
sourcepub fn set_status(self, input: Option<StatusType>) -> Self
pub fn set_status(self, input: Option<StatusType>) -> Self
The status.
sourcepub fn build(self) -> InstanceStatusDetails
pub fn build(self) -> InstanceStatusDetails
Consumes the builder and constructs a InstanceStatusDetails
.
Trait Implementations
impl StructuralPartialEq for Builder
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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