Struct aws_sdk_s3::operation::get_bucket_analytics_configuration::builders::GetBucketAnalyticsConfigurationOutputBuilder
source · #[non_exhaustive]pub struct GetBucketAnalyticsConfigurationOutputBuilder { /* private fields */ }
Expand description
A builder for GetBucketAnalyticsConfigurationOutput
.
Implementations§
source§impl GetBucketAnalyticsConfigurationOutputBuilder
impl GetBucketAnalyticsConfigurationOutputBuilder
sourcepub fn analytics_configuration(self, input: AnalyticsConfiguration) -> Self
pub fn analytics_configuration(self, input: AnalyticsConfiguration) -> Self
The configuration and any analyses for the analytics filter.
sourcepub fn set_analytics_configuration(
self,
input: Option<AnalyticsConfiguration>,
) -> Self
pub fn set_analytics_configuration( self, input: Option<AnalyticsConfiguration>, ) -> Self
The configuration and any analyses for the analytics filter.
sourcepub fn get_analytics_configuration(&self) -> &Option<AnalyticsConfiguration>
pub fn get_analytics_configuration(&self) -> &Option<AnalyticsConfiguration>
The configuration and any analyses for the analytics filter.
sourcepub fn build(self) -> GetBucketAnalyticsConfigurationOutput
pub fn build(self) -> GetBucketAnalyticsConfigurationOutput
Consumes the builder and constructs a GetBucketAnalyticsConfigurationOutput
.
Trait Implementations§
source§impl Clone for GetBucketAnalyticsConfigurationOutputBuilder
impl Clone for GetBucketAnalyticsConfigurationOutputBuilder
source§fn clone(&self) -> GetBucketAnalyticsConfigurationOutputBuilder
fn clone(&self) -> GetBucketAnalyticsConfigurationOutputBuilder
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 GetBucketAnalyticsConfigurationOutputBuilder
impl Default for GetBucketAnalyticsConfigurationOutputBuilder
source§fn default() -> GetBucketAnalyticsConfigurationOutputBuilder
fn default() -> GetBucketAnalyticsConfigurationOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetBucketAnalyticsConfigurationOutputBuilder
impl PartialEq for GetBucketAnalyticsConfigurationOutputBuilder
source§fn eq(&self, other: &GetBucketAnalyticsConfigurationOutputBuilder) -> bool
fn eq(&self, other: &GetBucketAnalyticsConfigurationOutputBuilder) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for GetBucketAnalyticsConfigurationOutputBuilder
Auto Trait Implementations§
impl Freeze for GetBucketAnalyticsConfigurationOutputBuilder
impl RefUnwindSafe for GetBucketAnalyticsConfigurationOutputBuilder
impl Send for GetBucketAnalyticsConfigurationOutputBuilder
impl Sync for GetBucketAnalyticsConfigurationOutputBuilder
impl Unpin for GetBucketAnalyticsConfigurationOutputBuilder
impl UnwindSafe for GetBucketAnalyticsConfigurationOutputBuilder
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.