public static interface DefaultRetention.Builder extends SdkPojo, CopyableBuilder<DefaultRetention.Builder,DefaultRetention>
Modifier and Type | Method and Description |
---|---|
DefaultRetention.Builder |
days(Integer days)
The number of days that you want to specify for the default retention period.
|
DefaultRetention.Builder |
mode(ObjectLockRetentionMode mode)
The default object lock retention mode you want to apply to new objects placed in the specified bucket.
|
DefaultRetention.Builder |
mode(String mode)
The default object lock retention mode you want to apply to new objects placed in the specified bucket.
|
DefaultRetention.Builder |
years(Integer years)
The number of years that you want to specify for the default retention period.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
DefaultRetention.Builder mode(String mode)
The default object lock retention mode you want to apply to new objects placed in the specified bucket.
mode
- The default object lock retention mode you want to apply to new objects placed in the specified
bucket.ObjectLockRetentionMode
,
ObjectLockRetentionMode
DefaultRetention.Builder mode(ObjectLockRetentionMode mode)
The default object lock retention mode you want to apply to new objects placed in the specified bucket.
mode
- The default object lock retention mode you want to apply to new objects placed in the specified
bucket.ObjectLockRetentionMode
,
ObjectLockRetentionMode
DefaultRetention.Builder days(Integer days)
The number of days that you want to specify for the default retention period.
days
- The number of days that you want to specify for the default retention period.DefaultRetention.Builder years(Integer years)
The number of years that you want to specify for the default retention period.
years
- The number of years that you want to specify for the default retention period.Copyright © 2019. All rights reserved.