#[non_exhaustive]pub struct MetadataTableConfigurationBuilder { /* private fields */ }
Expand description
A builder for MetadataTableConfiguration
.
Implementations§
source§impl MetadataTableConfigurationBuilder
impl MetadataTableConfigurationBuilder
sourcepub fn s3_tables_destination(self, input: S3TablesDestination) -> Self
pub fn s3_tables_destination(self, input: S3TablesDestination) -> Self
The destination information for the metadata table configuration. The destination table bucket must be in the same Region and Amazon Web Services account as the general purpose bucket. The specified metadata table name must be unique within the aws_s3_metadata
namespace in the destination table bucket.
sourcepub fn set_s3_tables_destination(
self,
input: Option<S3TablesDestination>,
) -> Self
pub fn set_s3_tables_destination( self, input: Option<S3TablesDestination>, ) -> Self
The destination information for the metadata table configuration. The destination table bucket must be in the same Region and Amazon Web Services account as the general purpose bucket. The specified metadata table name must be unique within the aws_s3_metadata
namespace in the destination table bucket.
sourcepub fn get_s3_tables_destination(&self) -> &Option<S3TablesDestination>
pub fn get_s3_tables_destination(&self) -> &Option<S3TablesDestination>
The destination information for the metadata table configuration. The destination table bucket must be in the same Region and Amazon Web Services account as the general purpose bucket. The specified metadata table name must be unique within the aws_s3_metadata
namespace in the destination table bucket.
sourcepub fn build(self) -> MetadataTableConfiguration
pub fn build(self) -> MetadataTableConfiguration
Consumes the builder and constructs a MetadataTableConfiguration
.
Trait Implementations§
source§impl Clone for MetadataTableConfigurationBuilder
impl Clone for MetadataTableConfigurationBuilder
source§fn clone(&self) -> MetadataTableConfigurationBuilder
fn clone(&self) -> MetadataTableConfigurationBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for MetadataTableConfigurationBuilder
impl Default for MetadataTableConfigurationBuilder
source§fn default() -> MetadataTableConfigurationBuilder
fn default() -> MetadataTableConfigurationBuilder
source§impl PartialEq for MetadataTableConfigurationBuilder
impl PartialEq for MetadataTableConfigurationBuilder
source§fn eq(&self, other: &MetadataTableConfigurationBuilder) -> bool
fn eq(&self, other: &MetadataTableConfigurationBuilder) -> bool
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for MetadataTableConfigurationBuilder
Auto Trait Implementations§
impl Freeze for MetadataTableConfigurationBuilder
impl RefUnwindSafe for MetadataTableConfigurationBuilder
impl Send for MetadataTableConfigurationBuilder
impl Sync for MetadataTableConfigurationBuilder
impl Unpin for MetadataTableConfigurationBuilder
impl UnwindSafe for MetadataTableConfigurationBuilder
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
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)
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>
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>
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 more