| Package | Description |
|---|---|
| software.amazon.awssdk.services.s3.model |
| Modifier and Type | Method and Description |
|---|---|
LifecycleRule.Builder |
LifecycleRule.Builder.abortIncompleteMultipartUpload(AbortIncompleteMultipartUpload abortIncompleteMultipartUpload)
|
default LifecycleRule.Builder |
LifecycleRule.Builder.abortIncompleteMultipartUpload(Consumer<AbortIncompleteMultipartUpload.Builder> abortIncompleteMultipartUpload)
This is a convenience that creates an instance of the
AbortIncompleteMultipartUpload.Builder avoiding
the need to create one manually via AbortIncompleteMultipartUpload.builder(). |
static LifecycleRule.Builder |
LifecycleRule.builder() |
default LifecycleRule.Builder |
LifecycleRule.Builder.expiration(Consumer<LifecycleExpiration.Builder> expiration)
This is a convenience that creates an instance of the
LifecycleExpiration.Builder avoiding the need
to create one manually via LifecycleExpiration.builder(). |
LifecycleRule.Builder |
LifecycleRule.Builder.expiration(LifecycleExpiration expiration)
|
default LifecycleRule.Builder |
LifecycleRule.Builder.filter(Consumer<LifecycleRuleFilter.Builder> filter)
This is a convenience that creates an instance of the
LifecycleRuleFilter.Builder avoiding the need
to create one manually via LifecycleRuleFilter.builder(). |
LifecycleRule.Builder |
LifecycleRule.Builder.filter(LifecycleRuleFilter filter)
|
LifecycleRule.Builder |
LifecycleRule.Builder.id(String id)
Unique identifier for the rule.
|
default LifecycleRule.Builder |
LifecycleRule.Builder.noncurrentVersionExpiration(Consumer<NoncurrentVersionExpiration.Builder> noncurrentVersionExpiration)
This is a convenience that creates an instance of the
NoncurrentVersionExpiration.Builder avoiding
the need to create one manually via NoncurrentVersionExpiration.builder(). |
LifecycleRule.Builder |
LifecycleRule.Builder.noncurrentVersionExpiration(NoncurrentVersionExpiration noncurrentVersionExpiration)
|
LifecycleRule.Builder |
LifecycleRule.Builder.noncurrentVersionTransitions(Collection<NoncurrentVersionTransition> noncurrentVersionTransitions)
|
LifecycleRule.Builder |
LifecycleRule.Builder.noncurrentVersionTransitions(Consumer<NoncurrentVersionTransition.Builder>... noncurrentVersionTransitions)
This is a convenience that creates an instance of the
List
avoiding the need to create one manually via List. |
LifecycleRule.Builder |
LifecycleRule.Builder.noncurrentVersionTransitions(NoncurrentVersionTransition... noncurrentVersionTransitions)
|
LifecycleRule.Builder |
LifecycleRule.Builder.prefix(String prefix)
Prefix identifying one or more objects to which the rule applies.
|
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)
|
LifecycleRule.Builder |
LifecycleRule.Builder.transitions(Consumer<Transition.Builder>... transitions)
This is a convenience that creates an instance of the
List avoiding the need to
create one manually via List. |
LifecycleRule.Builder |
LifecycleRule.Builder.transitions(Transition... transitions)
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends LifecycleRule.Builder> |
LifecycleRule.serializableBuilderClass() |
Copyright © 2019. All rights reserved.