public static interface LifecycleExpiration.Builder extends CopyableBuilder<LifecycleExpiration.Builder,LifecycleExpiration>
Modifier and Type | Method and Description |
---|---|
LifecycleExpiration.Builder |
date(Instant date)
Indicates at what date the object is to be moved or deleted.
|
LifecycleExpiration.Builder |
days(Integer days)
Indicates the lifetime, in days, of the objects that are subject to the rule.
|
LifecycleExpiration.Builder |
expiredObjectDeleteMarker(Boolean expiredObjectDeleteMarker)
Indicates whether Amazon S3 will remove a delete marker with no noncurrent versions.
|
copy
applyMutation, build
LifecycleExpiration.Builder date(Instant date)
date
- Indicates at what date the object is to be moved or deleted. Should be in GMT ISO 8601 Format.LifecycleExpiration.Builder days(Integer days)
days
- Indicates the lifetime, in days, of the objects that are subject to the rule. The value must be a
non-zero positive integer.LifecycleExpiration.Builder expiredObjectDeleteMarker(Boolean expiredObjectDeleteMarker)
expiredObjectDeleteMarker
- Indicates whether Amazon S3 will remove a delete marker with no noncurrent versions. If set to true,
the delete marker will be expired; if set to false the policy takes no action. This cannot be
specified with Days or Date in a Lifecycle Expiration Policy.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.