Interface LifecyclePolicy.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<LifecyclePolicy.Builder,
,LifecyclePolicy> SdkBuilder<LifecyclePolicy.Builder,
,LifecyclePolicy> SdkPojo
- Enclosing class:
LifecyclePolicy
-
Method Summary
Modifier and TypeMethodDescriptiontransitionToArchive
(String transitionToArchive) The number of days after files were last accessed in primary storage (the Standard storage class) files at which to move them to Archive storage.transitionToArchive
(TransitionToArchiveRules transitionToArchive) The number of days after files were last accessed in primary storage (the Standard storage class) files at which to move them to Archive storage.transitionToIA
(String transitionToIA) The number of days after files were last accessed in primary storage (the Standard storage class) at which to move them to Infrequent Access (IA) storage.transitionToIA
(TransitionToIARules transitionToIA) The number of days after files were last accessed in primary storage (the Standard storage class) at which to move them to Infrequent Access (IA) storage.transitionToPrimaryStorageClass
(String transitionToPrimaryStorageClass) Whether to move files back to primary (Standard) storage after they are accessed in IA or Archive storage.transitionToPrimaryStorageClass
(TransitionToPrimaryStorageClassRules transitionToPrimaryStorageClass) Whether to move files back to primary (Standard) storage after they are accessed in IA or Archive storage.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
-
transitionToIA
The number of days after files were last accessed in primary storage (the Standard storage class) at which to move them to Infrequent Access (IA) storage. Metadata operations such as listing the contents of a directory don't count as file access events.
- Parameters:
transitionToIA
- The number of days after files were last accessed in primary storage (the Standard storage class) at which to move them to Infrequent Access (IA) storage. Metadata operations such as listing the contents of a directory don't count as file access events.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
transitionToIA
The number of days after files were last accessed in primary storage (the Standard storage class) at which to move them to Infrequent Access (IA) storage. Metadata operations such as listing the contents of a directory don't count as file access events.
- Parameters:
transitionToIA
- The number of days after files were last accessed in primary storage (the Standard storage class) at which to move them to Infrequent Access (IA) storage. Metadata operations such as listing the contents of a directory don't count as file access events.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
transitionToPrimaryStorageClass
Whether to move files back to primary (Standard) storage after they are accessed in IA or Archive storage. Metadata operations such as listing the contents of a directory don't count as file access events.
- Parameters:
transitionToPrimaryStorageClass
- Whether to move files back to primary (Standard) storage after they are accessed in IA or Archive storage. Metadata operations such as listing the contents of a directory don't count as file access events.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
transitionToPrimaryStorageClass
LifecyclePolicy.Builder transitionToPrimaryStorageClass(TransitionToPrimaryStorageClassRules transitionToPrimaryStorageClass) Whether to move files back to primary (Standard) storage after they are accessed in IA or Archive storage. Metadata operations such as listing the contents of a directory don't count as file access events.
- Parameters:
transitionToPrimaryStorageClass
- Whether to move files back to primary (Standard) storage after they are accessed in IA or Archive storage. Metadata operations such as listing the contents of a directory don't count as file access events.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
transitionToArchive
The number of days after files were last accessed in primary storage (the Standard storage class) files at which to move them to Archive storage. Metadata operations such as listing the contents of a directory don't count as file access events.
- Parameters:
transitionToArchive
- The number of days after files were last accessed in primary storage (the Standard storage class) files at which to move them to Archive storage. Metadata operations such as listing the contents of a directory don't count as file access events.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
transitionToArchive
The number of days after files were last accessed in primary storage (the Standard storage class) files at which to move them to Archive storage. Metadata operations such as listing the contents of a directory don't count as file access events.
- Parameters:
transitionToArchive
- The number of days after files were last accessed in primary storage (the Standard storage class) files at which to move them to Archive storage. Metadata operations such as listing the contents of a directory don't count as file access events.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-