public class LifecycleRule extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
LifecycleRule.LifecycleRuleBuilder |
| 构造器和说明 |
|---|
LifecycleRule() |
public String getId()
public LifecycleRule setId(String id)
public String getPrefix()
public LifecycleRule setPrefix(String prefix)
public com.volcengine.tos.comm.common.StatusType getStatus()
public LifecycleRule setStatus(com.volcengine.tos.comm.common.StatusType status)
public List<Transition> getTransitions()
public LifecycleRule setTransitions(List<Transition> transitions)
public Expiration getExpiration()
public LifecycleRule setExpiration(Expiration expiration)
public List<NoncurrentVersionTransition> getNoncurrentVersionTransitions()
public LifecycleRule setNoncurrentVersionTransitions(List<NoncurrentVersionTransition> noncurrentVersionTransitions)
public NoncurrentVersionExpiration getNoncurrentVersionExpiration()
public LifecycleRule setNoncurrentVersionExpiration(NoncurrentVersionExpiration noncurrentVersionExpiration)
public LifecycleRule setTags(List<Tag> tags)
public AbortInCompleteMultipartUpload getAbortInCompleteMultipartUpload()
public LifecycleRule setAbortInCompleteMultipartUpload(AbortInCompleteMultipartUpload abortInCompleteMultipartUpload)
public LifecycleRuleFilter getFilter()
public LifecycleRule setFilter(LifecycleRuleFilter filter)
public List<AccessTimeTransition> getAccessTimeTransitions()
public LifecycleRule setAccessTimeTransitions(List<AccessTimeTransition> accessTimeTransitions)
public List<NonCurrentVersionAccessTimeTransition> getNonCurrentVersionAccessTimeTransitions()
public LifecycleRule setNonCurrentVersionAccessTimeTransitions(List<NonCurrentVersionAccessTimeTransition> nonCurrentVersionAccessTimeTransitions)
public static LifecycleRule.LifecycleRuleBuilder builder()
Copyright © 2025. All rights reserved.