Struct aws_sdk_iot::types::builders::FleetMetricNameAndArnBuilder
source · #[non_exhaustive]pub struct FleetMetricNameAndArnBuilder { /* private fields */ }
Expand description
A builder for FleetMetricNameAndArn
.
Implementations§
source§impl FleetMetricNameAndArnBuilder
impl FleetMetricNameAndArnBuilder
sourcepub fn metric_name(self, input: impl Into<String>) -> Self
pub fn metric_name(self, input: impl Into<String>) -> Self
The fleet metric name.
sourcepub fn set_metric_name(self, input: Option<String>) -> Self
pub fn set_metric_name(self, input: Option<String>) -> Self
The fleet metric name.
sourcepub fn get_metric_name(&self) -> &Option<String>
pub fn get_metric_name(&self) -> &Option<String>
The fleet metric name.
sourcepub fn metric_arn(self, input: impl Into<String>) -> Self
pub fn metric_arn(self, input: impl Into<String>) -> Self
The fleet metric ARN.
sourcepub fn set_metric_arn(self, input: Option<String>) -> Self
pub fn set_metric_arn(self, input: Option<String>) -> Self
The fleet metric ARN.
sourcepub fn get_metric_arn(&self) -> &Option<String>
pub fn get_metric_arn(&self) -> &Option<String>
The fleet metric ARN.
sourcepub fn build(self) -> FleetMetricNameAndArn
pub fn build(self) -> FleetMetricNameAndArn
Consumes the builder and constructs a FleetMetricNameAndArn
.
Trait Implementations§
source§impl Clone for FleetMetricNameAndArnBuilder
impl Clone for FleetMetricNameAndArnBuilder
source§fn clone(&self) -> FleetMetricNameAndArnBuilder
fn clone(&self) -> FleetMetricNameAndArnBuilder
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 FleetMetricNameAndArnBuilder
impl Debug for FleetMetricNameAndArnBuilder
source§impl Default for FleetMetricNameAndArnBuilder
impl Default for FleetMetricNameAndArnBuilder
source§fn default() -> FleetMetricNameAndArnBuilder
fn default() -> FleetMetricNameAndArnBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for FleetMetricNameAndArnBuilder
impl PartialEq for FleetMetricNameAndArnBuilder
source§fn eq(&self, other: &FleetMetricNameAndArnBuilder) -> bool
fn eq(&self, other: &FleetMetricNameAndArnBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for FleetMetricNameAndArnBuilder
Auto Trait Implementations§
impl Freeze for FleetMetricNameAndArnBuilder
impl RefUnwindSafe for FleetMetricNameAndArnBuilder
impl Send for FleetMetricNameAndArnBuilder
impl Sync for FleetMetricNameAndArnBuilder
impl Unpin for FleetMetricNameAndArnBuilder
impl UnwindSafe for FleetMetricNameAndArnBuilder
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>
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.