Struct aws_sdk_ssm::types::builders::AssociationStatusBuilder
source · #[non_exhaustive]pub struct AssociationStatusBuilder { /* private fields */ }Expand description
A builder for AssociationStatus.
Implementations§
source§impl AssociationStatusBuilder
impl AssociationStatusBuilder
sourcepub fn date(self, input: DateTime) -> Self
pub fn date(self, input: DateTime) -> Self
The date when the status changed.
This field is required.sourcepub fn name(self, input: AssociationStatusName) -> Self
pub fn name(self, input: AssociationStatusName) -> Self
The status.
This field is required.sourcepub fn set_name(self, input: Option<AssociationStatusName>) -> Self
pub fn set_name(self, input: Option<AssociationStatusName>) -> Self
The status.
sourcepub fn get_name(&self) -> &Option<AssociationStatusName>
pub fn get_name(&self) -> &Option<AssociationStatusName>
The status.
sourcepub fn message(self, input: impl Into<String>) -> Self
pub fn message(self, input: impl Into<String>) -> Self
The reason for the status.
This field is required.sourcepub fn set_message(self, input: Option<String>) -> Self
pub fn set_message(self, input: Option<String>) -> Self
The reason for the status.
sourcepub fn get_message(&self) -> &Option<String>
pub fn get_message(&self) -> &Option<String>
The reason for the status.
sourcepub fn additional_info(self, input: impl Into<String>) -> Self
pub fn additional_info(self, input: impl Into<String>) -> Self
A user-defined string.
sourcepub fn set_additional_info(self, input: Option<String>) -> Self
pub fn set_additional_info(self, input: Option<String>) -> Self
A user-defined string.
sourcepub fn get_additional_info(&self) -> &Option<String>
pub fn get_additional_info(&self) -> &Option<String>
A user-defined string.
sourcepub fn build(self) -> Result<AssociationStatus, BuildError>
pub fn build(self) -> Result<AssociationStatus, BuildError>
Consumes the builder and constructs a AssociationStatus.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for AssociationStatusBuilder
impl Clone for AssociationStatusBuilder
source§fn clone(&self) -> AssociationStatusBuilder
fn clone(&self) -> AssociationStatusBuilder
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 AssociationStatusBuilder
impl Debug for AssociationStatusBuilder
source§impl Default for AssociationStatusBuilder
impl Default for AssociationStatusBuilder
source§fn default() -> AssociationStatusBuilder
fn default() -> AssociationStatusBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for AssociationStatusBuilder
impl PartialEq for AssociationStatusBuilder
impl StructuralPartialEq for AssociationStatusBuilder
Auto Trait Implementations§
impl Freeze for AssociationStatusBuilder
impl RefUnwindSafe for AssociationStatusBuilder
impl Send for AssociationStatusBuilder
impl Sync for AssociationStatusBuilder
impl Unpin for AssociationStatusBuilder
impl UnwindSafe for AssociationStatusBuilder
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.