Struct aws_sdk_iotwireless::operation::update_metric_configuration::builders::UpdateMetricConfigurationInputBuilder
source · #[non_exhaustive]pub struct UpdateMetricConfigurationInputBuilder { /* private fields */ }Expand description
A builder for UpdateMetricConfigurationInput.
Implementations§
source§impl UpdateMetricConfigurationInputBuilder
impl UpdateMetricConfigurationInputBuilder
sourcepub fn summary_metric(self, input: SummaryMetricConfiguration) -> Self
pub fn summary_metric(self, input: SummaryMetricConfiguration) -> Self
The value to be used to set summary metric configuration.
sourcepub fn set_summary_metric(
self,
input: Option<SummaryMetricConfiguration>,
) -> Self
pub fn set_summary_metric( self, input: Option<SummaryMetricConfiguration>, ) -> Self
The value to be used to set summary metric configuration.
sourcepub fn get_summary_metric(&self) -> &Option<SummaryMetricConfiguration>
pub fn get_summary_metric(&self) -> &Option<SummaryMetricConfiguration>
The value to be used to set summary metric configuration.
sourcepub fn build(self) -> Result<UpdateMetricConfigurationInput, BuildError>
pub fn build(self) -> Result<UpdateMetricConfigurationInput, BuildError>
Consumes the builder and constructs a UpdateMetricConfigurationInput.
source§impl UpdateMetricConfigurationInputBuilder
impl UpdateMetricConfigurationInputBuilder
sourcepub async fn send_with(
self,
client: &Client,
) -> Result<UpdateMetricConfigurationOutput, SdkError<UpdateMetricConfigurationError, HttpResponse>>
pub async fn send_with( self, client: &Client, ) -> Result<UpdateMetricConfigurationOutput, SdkError<UpdateMetricConfigurationError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for UpdateMetricConfigurationInputBuilder
impl Clone for UpdateMetricConfigurationInputBuilder
source§fn clone(&self) -> UpdateMetricConfigurationInputBuilder
fn clone(&self) -> UpdateMetricConfigurationInputBuilder
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 Default for UpdateMetricConfigurationInputBuilder
impl Default for UpdateMetricConfigurationInputBuilder
source§fn default() -> UpdateMetricConfigurationInputBuilder
fn default() -> UpdateMetricConfigurationInputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for UpdateMetricConfigurationInputBuilder
impl PartialEq for UpdateMetricConfigurationInputBuilder
source§fn eq(&self, other: &UpdateMetricConfigurationInputBuilder) -> bool
fn eq(&self, other: &UpdateMetricConfigurationInputBuilder) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for UpdateMetricConfigurationInputBuilder
Auto Trait Implementations§
impl Freeze for UpdateMetricConfigurationInputBuilder
impl RefUnwindSafe for UpdateMetricConfigurationInputBuilder
impl Send for UpdateMetricConfigurationInputBuilder
impl Sync for UpdateMetricConfigurationInputBuilder
impl Unpin for UpdateMetricConfigurationInputBuilder
impl UnwindSafe for UpdateMetricConfigurationInputBuilder
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.