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) |
copy
apply, build
Rule.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.ExpirationStatus
Rule.Builder status(ExpirationStatus status)
status
- If 'Enabled', the rule is currently being applied. If 'Disabled', the rule is not currently being
applied.ExpirationStatus
Rule.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.