Package com.pulumi.aws.s3.outputs
Class BucketV2LifecycleRule.Builder
- java.lang.Object
-
- com.pulumi.aws.s3.outputs.BucketV2LifecycleRule.Builder
-
- Enclosing class:
- BucketV2LifecycleRule
public static final class BucketV2LifecycleRule.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(BucketV2LifecycleRule defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(BucketV2LifecycleRule defaults)
-
-
Method Detail
-
abortIncompleteMultipartUploadDays
public BucketV2LifecycleRule.Builder abortIncompleteMultipartUploadDays(@Nullable java.lang.Integer abortIncompleteMultipartUploadDays)
-
enabled
public BucketV2LifecycleRule.Builder enabled(java.lang.Boolean enabled)
-
expirations
public BucketV2LifecycleRule.Builder expirations(@Nullable java.util.List<BucketV2LifecycleRuleExpiration> expirations)
-
expirations
public BucketV2LifecycleRule.Builder expirations(BucketV2LifecycleRuleExpiration... expirations)
-
id
public BucketV2LifecycleRule.Builder id(@Nullable java.lang.String id)
-
noncurrentVersionExpirations
public BucketV2LifecycleRule.Builder noncurrentVersionExpirations(@Nullable java.util.List<BucketV2LifecycleRuleNoncurrentVersionExpiration> noncurrentVersionExpirations)
-
noncurrentVersionExpirations
public BucketV2LifecycleRule.Builder noncurrentVersionExpirations(BucketV2LifecycleRuleNoncurrentVersionExpiration... noncurrentVersionExpirations)
-
noncurrentVersionTransitions
public BucketV2LifecycleRule.Builder noncurrentVersionTransitions(@Nullable java.util.List<BucketV2LifecycleRuleNoncurrentVersionTransition> noncurrentVersionTransitions)
-
noncurrentVersionTransitions
public BucketV2LifecycleRule.Builder noncurrentVersionTransitions(BucketV2LifecycleRuleNoncurrentVersionTransition... noncurrentVersionTransitions)
-
prefix
public BucketV2LifecycleRule.Builder prefix(@Nullable java.lang.String prefix)
-
tags
public BucketV2LifecycleRule.Builder tags(@Nullable java.util.Map<java.lang.String,java.lang.String> tags)
-
transitions
public BucketV2LifecycleRule.Builder transitions(@Nullable java.util.List<BucketV2LifecycleRuleTransition> transitions)
-
transitions
public BucketV2LifecycleRule.Builder transitions(BucketV2LifecycleRuleTransition... transitions)
-
build
public BucketV2LifecycleRule build()
-
-