CopyableBuilder<Rule.Builder,Rule>, SdkBuilder<Rule.Builder,Rule>public static interface Rule.Builder extends CopyableBuilder<Rule.Builder,Rule>
| Modifier and Type | Method | Description |
|---|---|---|
Rule.Builder |
abortIncompleteMultipartUpload(AbortIncompleteMultipartUpload abortIncompleteMultipartUpload) |
|
Rule.Builder |
expiration(LifecycleExpiration expiration) |
|
Rule.Builder |
id(String id) |
Unique identifier for the rule.
|
Rule.Builder |
noncurrentVersionExpiration(NoncurrentVersionExpiration noncurrentVersionExpiration) |
|
Rule.Builder |
noncurrentVersionTransition(NoncurrentVersionTransition noncurrentVersionTransition) |
|
Rule.Builder |
prefix(String prefix) |
Prefix identifying one or more objects to which the rule applies.
|
Rule.Builder |
status(String status) |
If 'Enabled', the rule is currently being applied.
|
Rule.Builder |
status(ExpirationStatus status) |
If 'Enabled', the rule is currently being applied.
|
Rule.Builder |
transition(Transition transition) |
copyapply, buildRule.Builder expiration(LifecycleExpiration expiration)
expiration - Rule.Builder id(String id)
id - Unique identifier for the rule. The value cannot be longer than 255 characters.Rule.Builder prefix(String prefix)
prefix - Prefix identifying one or more objects to which the rule applies.Rule.Builder status(String status)
status - If 'Enabled', the rule is currently being applied. If 'Disabled', the rule is not currently being
applied.ExpirationStatusRule.Builder status(ExpirationStatus status)
status - If 'Enabled', the rule is currently being applied. If 'Disabled', the rule is not currently being
applied.ExpirationStatusRule.Builder transition(Transition transition)
transition - Rule.Builder noncurrentVersionTransition(NoncurrentVersionTransition noncurrentVersionTransition)
noncurrentVersionTransition - Rule.Builder noncurrentVersionExpiration(NoncurrentVersionExpiration noncurrentVersionExpiration)
noncurrentVersionExpiration - Rule.Builder abortIncompleteMultipartUpload(AbortIncompleteMultipartUpload abortIncompleteMultipartUpload)
abortIncompleteMultipartUpload - Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.