Struct aws_sdk_s3control::types::builders::ExcludeBuilder
source · #[non_exhaustive]pub struct ExcludeBuilder { /* private fields */ }
Expand description
A builder for Exclude
.
Implementations§
source§impl ExcludeBuilder
impl ExcludeBuilder
sourcepub fn buckets(self, input: impl Into<String>) -> Self
pub fn buckets(self, input: impl Into<String>) -> Self
Appends an item to buckets
.
To override the contents of this collection use set_buckets
.
A container for the S3 Storage Lens bucket excludes.
sourcepub fn set_buckets(self, input: Option<Vec<String>>) -> Self
pub fn set_buckets(self, input: Option<Vec<String>>) -> Self
A container for the S3 Storage Lens bucket excludes.
sourcepub fn get_buckets(&self) -> &Option<Vec<String>>
pub fn get_buckets(&self) -> &Option<Vec<String>>
A container for the S3 Storage Lens bucket excludes.
sourcepub fn regions(self, input: impl Into<String>) -> Self
pub fn regions(self, input: impl Into<String>) -> Self
Appends an item to regions
.
To override the contents of this collection use set_regions
.
A container for the S3 Storage Lens Region excludes.
sourcepub fn set_regions(self, input: Option<Vec<String>>) -> Self
pub fn set_regions(self, input: Option<Vec<String>>) -> Self
A container for the S3 Storage Lens Region excludes.
sourcepub fn get_regions(&self) -> &Option<Vec<String>>
pub fn get_regions(&self) -> &Option<Vec<String>>
A container for the S3 Storage Lens Region excludes.
Trait Implementations§
source§impl Clone for ExcludeBuilder
impl Clone for ExcludeBuilder
source§fn clone(&self) -> ExcludeBuilder
fn clone(&self) -> ExcludeBuilder
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 ExcludeBuilder
impl Debug for ExcludeBuilder
source§impl Default for ExcludeBuilder
impl Default for ExcludeBuilder
source§fn default() -> ExcludeBuilder
fn default() -> ExcludeBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ExcludeBuilder
impl PartialEq for ExcludeBuilder
impl StructuralPartialEq for ExcludeBuilder
Auto Trait Implementations§
impl Freeze for ExcludeBuilder
impl RefUnwindSafe for ExcludeBuilder
impl Send for ExcludeBuilder
impl Sync for ExcludeBuilder
impl Unpin for ExcludeBuilder
impl UnwindSafe for ExcludeBuilder
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
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.