Struct aws_sdk_backup::types::builders::CalculatedLifecycleBuilder
source · #[non_exhaustive]pub struct CalculatedLifecycleBuilder { /* private fields */ }
Expand description
A builder for CalculatedLifecycle
.
Implementations§
source§impl CalculatedLifecycleBuilder
impl CalculatedLifecycleBuilder
sourcepub fn move_to_cold_storage_at(self, input: DateTime) -> Self
pub fn move_to_cold_storage_at(self, input: DateTime) -> Self
A timestamp that specifies when to transition a recovery point to cold storage.
sourcepub fn set_move_to_cold_storage_at(self, input: Option<DateTime>) -> Self
pub fn set_move_to_cold_storage_at(self, input: Option<DateTime>) -> Self
A timestamp that specifies when to transition a recovery point to cold storage.
sourcepub fn get_move_to_cold_storage_at(&self) -> &Option<DateTime>
pub fn get_move_to_cold_storage_at(&self) -> &Option<DateTime>
A timestamp that specifies when to transition a recovery point to cold storage.
sourcepub fn delete_at(self, input: DateTime) -> Self
pub fn delete_at(self, input: DateTime) -> Self
A timestamp that specifies when to delete a recovery point.
sourcepub fn set_delete_at(self, input: Option<DateTime>) -> Self
pub fn set_delete_at(self, input: Option<DateTime>) -> Self
A timestamp that specifies when to delete a recovery point.
sourcepub fn get_delete_at(&self) -> &Option<DateTime>
pub fn get_delete_at(&self) -> &Option<DateTime>
A timestamp that specifies when to delete a recovery point.
sourcepub fn build(self) -> CalculatedLifecycle
pub fn build(self) -> CalculatedLifecycle
Consumes the builder and constructs a CalculatedLifecycle
.
Trait Implementations§
source§impl Clone for CalculatedLifecycleBuilder
impl Clone for CalculatedLifecycleBuilder
source§fn clone(&self) -> CalculatedLifecycleBuilder
fn clone(&self) -> CalculatedLifecycleBuilder
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 CalculatedLifecycleBuilder
impl Debug for CalculatedLifecycleBuilder
source§impl Default for CalculatedLifecycleBuilder
impl Default for CalculatedLifecycleBuilder
source§fn default() -> CalculatedLifecycleBuilder
fn default() -> CalculatedLifecycleBuilder
Returns the “default value” for a type. Read more
impl StructuralPartialEq for CalculatedLifecycleBuilder
Auto Trait Implementations§
impl Freeze for CalculatedLifecycleBuilder
impl RefUnwindSafe for CalculatedLifecycleBuilder
impl Send for CalculatedLifecycleBuilder
impl Sync for CalculatedLifecycleBuilder
impl Unpin for CalculatedLifecycleBuilder
impl UnwindSafe for CalculatedLifecycleBuilder
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>
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.