#[non_exhaustive]pub struct InstanceHealthCheckResultBuilder { /* private fields */ }
Expand description
A builder for InstanceHealthCheckResult
.
Implementations§
source§impl InstanceHealthCheckResultBuilder
impl InstanceHealthCheckResultBuilder
sourcepub fn type(self, input: InstanceHealthCheckType) -> Self
pub fn type(self, input: InstanceHealthCheckType) -> Self
The type of container instance health status that was verified.
sourcepub fn set_type(self, input: Option<InstanceHealthCheckType>) -> Self
pub fn set_type(self, input: Option<InstanceHealthCheckType>) -> Self
The type of container instance health status that was verified.
sourcepub fn get_type(&self) -> &Option<InstanceHealthCheckType>
pub fn get_type(&self) -> &Option<InstanceHealthCheckType>
The type of container instance health status that was verified.
sourcepub fn status(self, input: InstanceHealthCheckState) -> Self
pub fn status(self, input: InstanceHealthCheckState) -> Self
The container instance health status.
sourcepub fn set_status(self, input: Option<InstanceHealthCheckState>) -> Self
pub fn set_status(self, input: Option<InstanceHealthCheckState>) -> Self
The container instance health status.
sourcepub fn get_status(&self) -> &Option<InstanceHealthCheckState>
pub fn get_status(&self) -> &Option<InstanceHealthCheckState>
The container instance health status.
sourcepub fn last_updated(self, input: DateTime) -> Self
pub fn last_updated(self, input: DateTime) -> Self
The Unix timestamp for when the container instance health status was last updated.
sourcepub fn set_last_updated(self, input: Option<DateTime>) -> Self
pub fn set_last_updated(self, input: Option<DateTime>) -> Self
The Unix timestamp for when the container instance health status was last updated.
sourcepub fn get_last_updated(&self) -> &Option<DateTime>
pub fn get_last_updated(&self) -> &Option<DateTime>
The Unix timestamp for when the container instance health status was last updated.
sourcepub fn last_status_change(self, input: DateTime) -> Self
pub fn last_status_change(self, input: DateTime) -> Self
The Unix timestamp for when the container instance health status last changed.
sourcepub fn set_last_status_change(self, input: Option<DateTime>) -> Self
pub fn set_last_status_change(self, input: Option<DateTime>) -> Self
The Unix timestamp for when the container instance health status last changed.
sourcepub fn get_last_status_change(&self) -> &Option<DateTime>
pub fn get_last_status_change(&self) -> &Option<DateTime>
The Unix timestamp for when the container instance health status last changed.
sourcepub fn build(self) -> InstanceHealthCheckResult
pub fn build(self) -> InstanceHealthCheckResult
Consumes the builder and constructs a InstanceHealthCheckResult
.
Trait Implementations§
source§impl Clone for InstanceHealthCheckResultBuilder
impl Clone for InstanceHealthCheckResultBuilder
source§fn clone(&self) -> InstanceHealthCheckResultBuilder
fn clone(&self) -> InstanceHealthCheckResultBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for InstanceHealthCheckResultBuilder
impl Default for InstanceHealthCheckResultBuilder
source§fn default() -> InstanceHealthCheckResultBuilder
fn default() -> InstanceHealthCheckResultBuilder
source§impl PartialEq for InstanceHealthCheckResultBuilder
impl PartialEq for InstanceHealthCheckResultBuilder
source§fn eq(&self, other: &InstanceHealthCheckResultBuilder) -> bool
fn eq(&self, other: &InstanceHealthCheckResultBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for InstanceHealthCheckResultBuilder
Auto Trait Implementations§
impl Freeze for InstanceHealthCheckResultBuilder
impl RefUnwindSafe for InstanceHealthCheckResultBuilder
impl Send for InstanceHealthCheckResultBuilder
impl Sync for InstanceHealthCheckResultBuilder
impl Unpin for InstanceHealthCheckResultBuilder
impl UnwindSafe for InstanceHealthCheckResultBuilder
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
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>
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>
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 more