Interface TieringPolicy.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<TieringPolicy.Builder,
,TieringPolicy> SdkBuilder<TieringPolicy.Builder,
,TieringPolicy> SdkPojo
- Enclosing class:
TieringPolicy
-
Method Summary
Modifier and TypeMethodDescriptioncoolingPeriod
(Integer coolingPeriod) Specifies the number of days that user data in a volume must remain inactive before it is considered "cold" and moved to the capacity pool.Specifies the tiering policy used to transition data.name
(TieringPolicyName name) Specifies the tiering policy used to transition data.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
-
coolingPeriod
Specifies the number of days that user data in a volume must remain inactive before it is considered "cold" and moved to the capacity pool. Used with the
AUTO
andSNAPSHOT_ONLY
tiering policies. Enter a whole number between 2 and 183. Default values are 31 days forAUTO
and 2 days forSNAPSHOT_ONLY
.- Parameters:
coolingPeriod
- Specifies the number of days that user data in a volume must remain inactive before it is considered "cold" and moved to the capacity pool. Used with theAUTO
andSNAPSHOT_ONLY
tiering policies. Enter a whole number between 2 and 183. Default values are 31 days forAUTO
and 2 days forSNAPSHOT_ONLY
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
Specifies the tiering policy used to transition data. Default value is
SNAPSHOT_ONLY
.-
SNAPSHOT_ONLY
- moves cold snapshots to the capacity pool storage tier. -
AUTO
- moves cold user data and snapshots to the capacity pool storage tier based on your access patterns. -
ALL
- moves all user data blocks in both the active file system and Snapshot copies to the storage pool tier. -
NONE
- keeps a volume's data in the primary storage tier, preventing it from being moved to the capacity pool tier.
- Parameters:
name
- Specifies the tiering policy used to transition data. Default value isSNAPSHOT_ONLY
.-
SNAPSHOT_ONLY
- moves cold snapshots to the capacity pool storage tier. -
AUTO
- moves cold user data and snapshots to the capacity pool storage tier based on your access patterns. -
ALL
- moves all user data blocks in both the active file system and Snapshot copies to the storage pool tier. -
NONE
- keeps a volume's data in the primary storage tier, preventing it from being moved to the capacity pool tier.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
name
Specifies the tiering policy used to transition data. Default value is
SNAPSHOT_ONLY
.-
SNAPSHOT_ONLY
- moves cold snapshots to the capacity pool storage tier. -
AUTO
- moves cold user data and snapshots to the capacity pool storage tier based on your access patterns. -
ALL
- moves all user data blocks in both the active file system and Snapshot copies to the storage pool tier. -
NONE
- keeps a volume's data in the primary storage tier, preventing it from being moved to the capacity pool tier.
- Parameters:
name
- Specifies the tiering policy used to transition data. Default value isSNAPSHOT_ONLY
.-
SNAPSHOT_ONLY
- moves cold snapshots to the capacity pool storage tier. -
AUTO
- moves cold user data and snapshots to the capacity pool storage tier based on your access patterns. -
ALL
- moves all user data blocks in both the active file system and Snapshot copies to the storage pool tier. -
NONE
- keeps a volume's data in the primary storage tier, preventing it from being moved to the capacity pool tier.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-