Struct aws_sdk_s3::types::builders::PartitionedPrefixBuilder
source · #[non_exhaustive]pub struct PartitionedPrefixBuilder { /* private fields */ }
Expand description
A builder for PartitionedPrefix
.
Implementations§
source§impl PartitionedPrefixBuilder
impl PartitionedPrefixBuilder
sourcepub fn partition_date_source(self, input: PartitionDateSource) -> Self
pub fn partition_date_source(self, input: PartitionDateSource) -> Self
Specifies the partition date source for the partitioned prefix. PartitionDateSource can be EventTime or DeliveryTime.
sourcepub fn set_partition_date_source(
self,
input: Option<PartitionDateSource>
) -> Self
pub fn set_partition_date_source( self, input: Option<PartitionDateSource> ) -> Self
Specifies the partition date source for the partitioned prefix. PartitionDateSource can be EventTime or DeliveryTime.
sourcepub fn get_partition_date_source(&self) -> &Option<PartitionDateSource>
pub fn get_partition_date_source(&self) -> &Option<PartitionDateSource>
Specifies the partition date source for the partitioned prefix. PartitionDateSource can be EventTime or DeliveryTime.
sourcepub fn build(self) -> PartitionedPrefix
pub fn build(self) -> PartitionedPrefix
Consumes the builder and constructs a PartitionedPrefix
.
Trait Implementations§
source§impl Clone for PartitionedPrefixBuilder
impl Clone for PartitionedPrefixBuilder
source§fn clone(&self) -> PartitionedPrefixBuilder
fn clone(&self) -> PartitionedPrefixBuilder
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 PartitionedPrefixBuilder
impl Debug for PartitionedPrefixBuilder
source§impl Default for PartitionedPrefixBuilder
impl Default for PartitionedPrefixBuilder
source§fn default() -> PartitionedPrefixBuilder
fn default() -> PartitionedPrefixBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for PartitionedPrefixBuilder
impl PartialEq for PartitionedPrefixBuilder
source§fn eq(&self, other: &PartitionedPrefixBuilder) -> bool
fn eq(&self, other: &PartitionedPrefixBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for PartitionedPrefixBuilder
Auto Trait Implementations§
impl Freeze for PartitionedPrefixBuilder
impl RefUnwindSafe for PartitionedPrefixBuilder
impl Send for PartitionedPrefixBuilder
impl Sync for PartitionedPrefixBuilder
impl Unpin for PartitionedPrefixBuilder
impl UnwindSafe for PartitionedPrefixBuilder
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>
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.