Struct aws_sdk_backup::model::calculated_lifecycle::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for CalculatedLifecycle
.
Implementations§
source§impl Builder
impl Builder
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 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 build(self) -> CalculatedLifecycle
pub fn build(self) -> CalculatedLifecycle
Consumes the builder and constructs a CalculatedLifecycle
.