Struct aws_sdk_s3::operation::get_bucket_metrics_configuration::builders::GetBucketMetricsConfigurationOutputBuilder
source · #[non_exhaustive]pub struct GetBucketMetricsConfigurationOutputBuilder { /* private fields */ }
Expand description
A builder for GetBucketMetricsConfigurationOutput
.
Implementations§
source§impl GetBucketMetricsConfigurationOutputBuilder
impl GetBucketMetricsConfigurationOutputBuilder
sourcepub fn metrics_configuration(self, input: MetricsConfiguration) -> Self
pub fn metrics_configuration(self, input: MetricsConfiguration) -> Self
Specifies the metrics configuration.
sourcepub fn set_metrics_configuration(
self,
input: Option<MetricsConfiguration>,
) -> Self
pub fn set_metrics_configuration( self, input: Option<MetricsConfiguration>, ) -> Self
Specifies the metrics configuration.
sourcepub fn get_metrics_configuration(&self) -> &Option<MetricsConfiguration>
pub fn get_metrics_configuration(&self) -> &Option<MetricsConfiguration>
Specifies the metrics configuration.
sourcepub fn build(self) -> GetBucketMetricsConfigurationOutput
pub fn build(self) -> GetBucketMetricsConfigurationOutput
Consumes the builder and constructs a GetBucketMetricsConfigurationOutput
.
Trait Implementations§
source§impl Clone for GetBucketMetricsConfigurationOutputBuilder
impl Clone for GetBucketMetricsConfigurationOutputBuilder
source§fn clone(&self) -> GetBucketMetricsConfigurationOutputBuilder
fn clone(&self) -> GetBucketMetricsConfigurationOutputBuilder
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 GetBucketMetricsConfigurationOutputBuilder
impl Default for GetBucketMetricsConfigurationOutputBuilder
source§fn default() -> GetBucketMetricsConfigurationOutputBuilder
fn default() -> GetBucketMetricsConfigurationOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetBucketMetricsConfigurationOutputBuilder
impl PartialEq for GetBucketMetricsConfigurationOutputBuilder
source§fn eq(&self, other: &GetBucketMetricsConfigurationOutputBuilder) -> bool
fn eq(&self, other: &GetBucketMetricsConfigurationOutputBuilder) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for GetBucketMetricsConfigurationOutputBuilder
Auto Trait Implementations§
impl Freeze for GetBucketMetricsConfigurationOutputBuilder
impl RefUnwindSafe for GetBucketMetricsConfigurationOutputBuilder
impl Send for GetBucketMetricsConfigurationOutputBuilder
impl Sync for GetBucketMetricsConfigurationOutputBuilder
impl Unpin for GetBucketMetricsConfigurationOutputBuilder
impl UnwindSafe for GetBucketMetricsConfigurationOutputBuilder
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>
Creates a shared type from an unshared type.