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
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> 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.