Struct aws_sdk_connect::types::builders::AgentStatusSummaryBuilder
source · #[non_exhaustive]pub struct AgentStatusSummaryBuilder { /* private fields */ }
Expand description
A builder for AgentStatusSummary
.
Implementations§
source§impl AgentStatusSummaryBuilder
impl AgentStatusSummaryBuilder
sourcepub fn arn(self, input: impl Into<String>) -> Self
pub fn arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) for the agent status.
sourcepub fn set_arn(self, input: Option<String>) -> Self
pub fn set_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) for the agent status.
sourcepub fn type(self, input: AgentStatusType) -> Self
pub fn type(self, input: AgentStatusType) -> Self
The type of the agent status.
sourcepub fn set_type(self, input: Option<AgentStatusType>) -> Self
pub fn set_type(self, input: Option<AgentStatusType>) -> Self
The type of the agent status.
sourcepub fn get_type(&self) -> &Option<AgentStatusType>
pub fn get_type(&self) -> &Option<AgentStatusType>
The type of the agent status.
sourcepub fn last_modified_time(self, input: DateTime) -> Self
pub fn last_modified_time(self, input: DateTime) -> Self
The timestamp when this resource was last modified.
sourcepub fn set_last_modified_time(self, input: Option<DateTime>) -> Self
pub fn set_last_modified_time(self, input: Option<DateTime>) -> Self
The timestamp when this resource was last modified.
sourcepub fn get_last_modified_time(&self) -> &Option<DateTime>
pub fn get_last_modified_time(&self) -> &Option<DateTime>
The timestamp when this resource was last modified.
sourcepub fn last_modified_region(self, input: impl Into<String>) -> Self
pub fn last_modified_region(self, input: impl Into<String>) -> Self
The Amazon Web Services Region where this resource was last modified.
sourcepub fn set_last_modified_region(self, input: Option<String>) -> Self
pub fn set_last_modified_region(self, input: Option<String>) -> Self
The Amazon Web Services Region where this resource was last modified.
sourcepub fn get_last_modified_region(&self) -> &Option<String>
pub fn get_last_modified_region(&self) -> &Option<String>
The Amazon Web Services Region where this resource was last modified.
sourcepub fn build(self) -> AgentStatusSummary
pub fn build(self) -> AgentStatusSummary
Consumes the builder and constructs a AgentStatusSummary
.
Trait Implementations§
source§impl Clone for AgentStatusSummaryBuilder
impl Clone for AgentStatusSummaryBuilder
source§fn clone(&self) -> AgentStatusSummaryBuilder
fn clone(&self) -> AgentStatusSummaryBuilder
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 AgentStatusSummaryBuilder
impl Debug for AgentStatusSummaryBuilder
source§impl Default for AgentStatusSummaryBuilder
impl Default for AgentStatusSummaryBuilder
source§fn default() -> AgentStatusSummaryBuilder
fn default() -> AgentStatusSummaryBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for AgentStatusSummaryBuilder
impl PartialEq for AgentStatusSummaryBuilder
source§fn eq(&self, other: &AgentStatusSummaryBuilder) -> bool
fn eq(&self, other: &AgentStatusSummaryBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for AgentStatusSummaryBuilder
Auto Trait Implementations§
impl Freeze for AgentStatusSummaryBuilder
impl RefUnwindSafe for AgentStatusSummaryBuilder
impl Send for AgentStatusSummaryBuilder
impl Sync for AgentStatusSummaryBuilder
impl Unpin for AgentStatusSummaryBuilder
impl UnwindSafe for AgentStatusSummaryBuilder
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>
Creates a shared type from an unshared type.