public static final class LifecycleRule.LifecycleRuleBuilder extends Object
public LifecycleRule.LifecycleRuleBuilder id(String id)
public LifecycleRule.LifecycleRuleBuilder prefix(String prefix)
public LifecycleRule.LifecycleRuleBuilder status(com.volcengine.tos.comm.common.StatusType status)
public LifecycleRule.LifecycleRuleBuilder transitions(List<Transition> transitions)
public LifecycleRule.LifecycleRuleBuilder expiration(Expiration expiration)
public LifecycleRule.LifecycleRuleBuilder noncurrentVersionTransitions(List<NoncurrentVersionTransition> noncurrentVersionTransitions)
public LifecycleRule.LifecycleRuleBuilder noncurrentVersionExpiration(NoncurrentVersionExpiration noncurrentVersionExpiration)
public LifecycleRule.LifecycleRuleBuilder tags(List<Tag> tags)
public LifecycleRule.LifecycleRuleBuilder abortInCompleteMultipartUpload(AbortInCompleteMultipartUpload abortInCompleteMultipartUpload)
public LifecycleRule.LifecycleRuleBuilder filter(LifecycleRuleFilter filter)
public LifecycleRule.LifecycleRuleBuilder accessTimeTransitions(List<AccessTimeTransition> accessTimeTransitions)
public LifecycleRule.LifecycleRuleBuilder NoncurrentVersionAccessTimeTransitions(List<NonCurrentVersionAccessTimeTransition> nonCurrentVersionAccessTimeTransitions)
public LifecycleRule build()
Copyright © 2025. All rights reserved.