#[non_exhaustive]pub struct DataLakeLifecycleTransitionBuilder { /* private fields */ }Expand description
A builder for DataLakeLifecycleTransition.
Implementations§
source§impl DataLakeLifecycleTransitionBuilder
impl DataLakeLifecycleTransitionBuilder
sourcepub fn storage_class(self, input: impl Into<String>) -> Self
pub fn storage_class(self, input: impl Into<String>) -> Self
The range of storage classes that you can choose from based on the data access, resiliency, and cost requirements of your workloads.
sourcepub fn set_storage_class(self, input: Option<String>) -> Self
pub fn set_storage_class(self, input: Option<String>) -> Self
The range of storage classes that you can choose from based on the data access, resiliency, and cost requirements of your workloads.
sourcepub fn get_storage_class(&self) -> &Option<String>
pub fn get_storage_class(&self) -> &Option<String>
The range of storage classes that you can choose from based on the data access, resiliency, and cost requirements of your workloads.
sourcepub fn days(self, input: i32) -> Self
pub fn days(self, input: i32) -> Self
Number of days before data transitions to a different S3 Storage Class in the Amazon Security Lake object.
sourcepub fn set_days(self, input: Option<i32>) -> Self
pub fn set_days(self, input: Option<i32>) -> Self
Number of days before data transitions to a different S3 Storage Class in the Amazon Security Lake object.
sourcepub fn get_days(&self) -> &Option<i32>
pub fn get_days(&self) -> &Option<i32>
Number of days before data transitions to a different S3 Storage Class in the Amazon Security Lake object.
sourcepub fn build(self) -> DataLakeLifecycleTransition
pub fn build(self) -> DataLakeLifecycleTransition
Consumes the builder and constructs a DataLakeLifecycleTransition.
Trait Implementations§
source§impl Clone for DataLakeLifecycleTransitionBuilder
impl Clone for DataLakeLifecycleTransitionBuilder
source§fn clone(&self) -> DataLakeLifecycleTransitionBuilder
fn clone(&self) -> DataLakeLifecycleTransitionBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for DataLakeLifecycleTransitionBuilder
impl Default for DataLakeLifecycleTransitionBuilder
source§fn default() -> DataLakeLifecycleTransitionBuilder
fn default() -> DataLakeLifecycleTransitionBuilder
source§impl PartialEq for DataLakeLifecycleTransitionBuilder
impl PartialEq for DataLakeLifecycleTransitionBuilder
source§fn eq(&self, other: &DataLakeLifecycleTransitionBuilder) -> bool
fn eq(&self, other: &DataLakeLifecycleTransitionBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for DataLakeLifecycleTransitionBuilder
Auto Trait Implementations§
impl Freeze for DataLakeLifecycleTransitionBuilder
impl RefUnwindSafe for DataLakeLifecycleTransitionBuilder
impl Send for DataLakeLifecycleTransitionBuilder
impl Sync for DataLakeLifecycleTransitionBuilder
impl Unpin for DataLakeLifecycleTransitionBuilder
impl UnwindSafe for DataLakeLifecycleTransitionBuilder
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default 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