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
This method 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> 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.