Package | Description |
---|---|
software.amazon.awssdk.services.s3.model |
Modifier and Type | Method and Description |
---|---|
LifecycleRule.Builder |
LifecycleRule.Builder.abortIncompleteMultipartUpload(AbortIncompleteMultipartUpload abortIncompleteMultipartUpload)
Sets the value of the AbortIncompleteMultipartUpload property for this object.
|
default LifecycleRule.Builder |
LifecycleRule.Builder.abortIncompleteMultipartUpload(Consumer<AbortIncompleteMultipartUpload.Builder> abortIncompleteMultipartUpload)
Sets the value of the AbortIncompleteMultipartUpload property for this object.
|
static LifecycleRule.Builder |
LifecycleRule.builder() |
default LifecycleRule.Builder |
LifecycleRule.Builder.expiration(Consumer<LifecycleExpiration.Builder> expiration)
Specifies the expiration for the lifecycle of the object in the form of date, days and, whether the object
has a delete marker.
|
LifecycleRule.Builder |
LifecycleRule.Builder.expiration(LifecycleExpiration expiration)
Specifies the expiration for the lifecycle of the object in the form of date, days and, whether the object
has a delete marker.
|
default LifecycleRule.Builder |
LifecycleRule.Builder.filter(Consumer<LifecycleRuleFilter.Builder> filter)
The
Filter is used to identify objects that a Lifecycle Rule applies to. |
LifecycleRule.Builder |
LifecycleRule.Builder.filter(LifecycleRuleFilter filter)
The
Filter is used to identify objects that a Lifecycle Rule applies to. |
LifecycleRule.Builder |
LifecycleRule.Builder.id(String id)
Unique identifier for the rule.
|
default LifecycleRule.Builder |
LifecycleRule.Builder.noncurrentVersionExpiration(Consumer<NoncurrentVersionExpiration.Builder> noncurrentVersionExpiration)
Sets the value of the NoncurrentVersionExpiration property for this object.
|
LifecycleRule.Builder |
LifecycleRule.Builder.noncurrentVersionExpiration(NoncurrentVersionExpiration noncurrentVersionExpiration)
Sets the value of the NoncurrentVersionExpiration property for this object.
|
LifecycleRule.Builder |
LifecycleRule.Builder.noncurrentVersionTransitions(Collection<NoncurrentVersionTransition> noncurrentVersionTransitions)
Specifies the transition rule for the lifecycle rule that describes when noncurrent objects transition to a
specific storage class.
|
LifecycleRule.Builder |
LifecycleRule.Builder.noncurrentVersionTransitions(Consumer<NoncurrentVersionTransition.Builder>... noncurrentVersionTransitions)
Specifies the transition rule for the lifecycle rule that describes when noncurrent objects transition to a
specific storage class.
|
LifecycleRule.Builder |
LifecycleRule.Builder.noncurrentVersionTransitions(NoncurrentVersionTransition... noncurrentVersionTransitions)
Specifies the transition rule for the lifecycle rule that describes when noncurrent objects transition to a
specific storage class.
|
LifecycleRule.Builder |
LifecycleRule.Builder.prefix(String prefix)
Deprecated.
|
LifecycleRule.Builder |
LifecycleRule.Builder.status(ExpirationStatus status)
If 'Enabled', the rule is currently being applied.
|
LifecycleRule.Builder |
LifecycleRule.Builder.status(String status)
If 'Enabled', the rule is currently being applied.
|
LifecycleRule.Builder |
LifecycleRule.toBuilder() |
LifecycleRule.Builder |
LifecycleRule.Builder.transitions(Collection<Transition> transitions)
Specifies when an Amazon S3 object transitions to a specified storage class.
|
LifecycleRule.Builder |
LifecycleRule.Builder.transitions(Consumer<Transition.Builder>... transitions)
Specifies when an Amazon S3 object transitions to a specified storage class.
|
LifecycleRule.Builder |
LifecycleRule.Builder.transitions(Transition... transitions)
Specifies when an Amazon S3 object transitions to a specified storage class.
|
Modifier and Type | Method and Description |
---|---|
static Class<? extends LifecycleRule.Builder> |
LifecycleRule.serializableBuilderClass() |
Copyright © 2023. All rights reserved.