| 程序包 | 说明 |
|---|---|
| com.qcloud.cos.model |
| 限定符和类型 | 方法和说明 |
|---|---|
BucketLifecycleConfiguration.Rule |
BucketLifecycleConfiguration.Rule.addNoncurrentVersionTransition(BucketLifecycleConfiguration.NoncurrentVersionTransition noncurrentVersionTransition)
Adds a new Non current transition to the rule.
|
BucketLifecycleConfiguration.Rule |
BucketLifecycleConfiguration.Rule.addTransition(BucketLifecycleConfiguration.Transition transition)
Adds a new transition to the rule.
|
BucketLifecycleConfiguration.Rule |
BucketLifecycleConfiguration.Rule.withAbortIncompleteMultipartUpload(AbortIncompleteMultipartUpload abortIncompleteMultipartUpload) |
BucketLifecycleConfiguration.Rule |
BucketLifecycleConfiguration.Rule.withExpirationDate(Date expirationDate)
Sets the expiration date of the object and returns a reference to this object(Rule) for
method chaining.
|
BucketLifecycleConfiguration.Rule |
BucketLifecycleConfiguration.Rule.withExpirationInDays(int expirationInDays)
Sets the time, in days, between when an object is uploaded to the bucket and when it
expires, and returns a reference to this object for method chaining.
|
BucketLifecycleConfiguration.Rule |
BucketLifecycleConfiguration.Rule.withExpiredObjectDeleteMarker(boolean expiredObjectDeleteMarker)
Fluent method for setting the value of the ExpiredObjectDeleteMarkers attributes.
|
BucketLifecycleConfiguration.Rule |
BucketLifecycleConfiguration.Rule.withFilter(LifecycleFilter filter)
Fluent method to set the
LifecycleFilter that is used to identify objects that a
Lifecycle Rule applies to. |
BucketLifecycleConfiguration.Rule |
BucketLifecycleConfiguration.Rule.withId(String id)
Sets the ID of this rule and returns a reference to this object for method chaining.
|
BucketLifecycleConfiguration.Rule |
BucketLifecycleConfiguration.Rule.withNoncurrentVersionExpirationInDays(int noncurrentVersionExpirationInDays) |
BucketLifecycleConfiguration.Rule |
BucketLifecycleConfiguration.Rule.withNoncurrentVersionTransitions(List<BucketLifecycleConfiguration.NoncurrentVersionTransition> noncurrentVersionTransitions)
Sets the Qcloud COS non current object transition rules for the given bucket.
|
BucketLifecycleConfiguration.Rule |
BucketLifecycleConfiguration.Rule.withStatus(String status)
Sets the status of this rule and returns a reference to this object for method chaining.
|
BucketLifecycleConfiguration.Rule |
BucketLifecycleConfiguration.Rule.withTransitions(List<BucketLifecycleConfiguration.Transition> transitions)
Sets the transition describing how this object will move between different storage
classes in Qcloud COS and returns a reference to this object(Rule) for method chaining.
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<BucketLifecycleConfiguration.Rule> |
BucketLifecycleConfiguration.getRules()
Returns the list of rules that comprise this configuration.
|
| 限定符和类型 | 方法和说明 |
|---|---|
BucketLifecycleConfiguration |
BucketLifecycleConfiguration.withRules(BucketLifecycleConfiguration.Rule... rules)
Convenience array style method for
BucketLifecycleConfiguration.withRules(List) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
BucketLifecycleConfiguration.setRules(List<BucketLifecycleConfiguration.Rule> rules)
Sets the rules that comprise this configuration.
|
BucketLifecycleConfiguration |
BucketLifecycleConfiguration.withRules(List<BucketLifecycleConfiguration.Rule> rules)
Sets the rules that comprise this configuration and returns a reference to this object for
easy method chaining.
|
| 构造器和说明 |
|---|
BucketLifecycleConfiguration(List<BucketLifecycleConfiguration.Rule> rules)
Constructs a new
BucketLifecycleConfiguration object with the rules given. |
Copyright © 2022. All rights reserved.