| Package | Description |
|---|---|
| software.amazon.awssdk.services.s3control.model |
| Modifier and Type | Method and Description |
|---|---|
LifecycleRule.Builder |
LifecycleRule.Builder.abortIncompleteMultipartUpload(AbortIncompleteMultipartUpload abortIncompleteMultipartUpload)
Specifies the days since the initiation of an incomplete multipart upload that Amazon S3 waits before
permanently removing all parts of the upload.
|
default LifecycleRule.Builder |
LifecycleRule.Builder.abortIncompleteMultipartUpload(Consumer<AbortIncompleteMultipartUpload.Builder> abortIncompleteMultipartUpload)
Specifies the days since the initiation of an incomplete multipart upload that Amazon S3 waits before
permanently removing all parts of the upload.
|
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 container for the filter of lifecycle rule.
|
LifecycleRule.Builder |
LifecycleRule.Builder.filter(LifecycleRuleFilter filter)
The container for the filter of lifecycle rule.
|
LifecycleRule.Builder |
LifecycleRule.Builder.id(String id)
Unique identifier for the rule.
|
default LifecycleRule.Builder |
LifecycleRule.Builder.noncurrentVersionExpiration(Consumer<NoncurrentVersionExpiration.Builder> noncurrentVersionExpiration)
The noncurrent version expiration of the lifecycle rule.
|
LifecycleRule.Builder |
LifecycleRule.Builder.noncurrentVersionExpiration(NoncurrentVersionExpiration noncurrentVersionExpiration)
The noncurrent version expiration of the lifecycle rule.
|
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.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 © 2022. All rights reserved.