Interface Lifecycle.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Lifecycle.Builder,
,Lifecycle> SdkBuilder<Lifecycle.Builder,
,Lifecycle> SdkPojo
- Enclosing class:
Lifecycle
public static interface Lifecycle.Builder
extends SdkPojo, CopyableBuilder<Lifecycle.Builder,Lifecycle>
-
Method Summary
Modifier and TypeMethodDescriptiondeleteAfterDays
(Long deleteAfterDays) The number of days after creation that a recovery point is deleted.moveToColdStorageAfterDays
(Long moveToColdStorageAfterDays) The number of days after creation that a recovery point is moved to cold storage.optInToArchiveForSupportedResources
(Boolean optInToArchiveForSupportedResources) If the value is true, your backup plan transitions supported resources to archive (cold) storage tier in accordance with your lifecycle settings.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
moveToColdStorageAfterDays
The number of days after creation that a recovery point is moved to cold storage.
- Parameters:
moveToColdStorageAfterDays
- The number of days after creation that a recovery point is moved to cold storage.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deleteAfterDays
The number of days after creation that a recovery point is deleted. This value must be at least 90 days after the number of days specified in
MoveToColdStorageAfterDays
.- Parameters:
deleteAfterDays
- The number of days after creation that a recovery point is deleted. This value must be at least 90 days after the number of days specified inMoveToColdStorageAfterDays
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
optInToArchiveForSupportedResources
If the value is true, your backup plan transitions supported resources to archive (cold) storage tier in accordance with your lifecycle settings.
- Parameters:
optInToArchiveForSupportedResources
- If the value is true, your backup plan transitions supported resources to archive (cold) storage tier in accordance with your lifecycle settings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-