Uses of Class
software.amazon.awscdk.services.s3.CfnBucket.RuleProperty.Builder
-
Uses of CfnBucket.RuleProperty.Builder in software.amazon.awscdk.services.s3
Modifier and TypeMethodDescriptionCfnBucket.RuleProperty.Builder.abortIncompleteMultipartUpload
(IResolvable abortIncompleteMultipartUpload) Sets the value ofCfnBucket.RuleProperty.getAbortIncompleteMultipartUpload()
CfnBucket.RuleProperty.Builder.abortIncompleteMultipartUpload
(CfnBucket.AbortIncompleteMultipartUploadProperty abortIncompleteMultipartUpload) Sets the value ofCfnBucket.RuleProperty.getAbortIncompleteMultipartUpload()
CfnBucket.RuleProperty.builder()
CfnBucket.RuleProperty.Builder.expirationDate
(Instant expirationDate) Sets the value ofCfnBucket.RuleProperty.getExpirationDate()
CfnBucket.RuleProperty.Builder.expirationDate
(IResolvable expirationDate) Sets the value ofCfnBucket.RuleProperty.getExpirationDate()
CfnBucket.RuleProperty.Builder.expirationInDays
(Number expirationInDays) Sets the value ofCfnBucket.RuleProperty.getExpirationInDays()
CfnBucket.RuleProperty.Builder.expiredObjectDeleteMarker
(Boolean expiredObjectDeleteMarker) Sets the value ofCfnBucket.RuleProperty.getExpiredObjectDeleteMarker()
CfnBucket.RuleProperty.Builder.expiredObjectDeleteMarker
(IResolvable expiredObjectDeleteMarker) Sets the value ofCfnBucket.RuleProperty.getExpiredObjectDeleteMarker()
Sets the value ofCfnBucket.RuleProperty.getId()
CfnBucket.RuleProperty.Builder.noncurrentVersionExpiration
(IResolvable noncurrentVersionExpiration) Sets the value ofCfnBucket.RuleProperty.getNoncurrentVersionExpiration()
CfnBucket.RuleProperty.Builder.noncurrentVersionExpiration
(CfnBucket.NoncurrentVersionExpirationProperty noncurrentVersionExpiration) Sets the value ofCfnBucket.RuleProperty.getNoncurrentVersionExpiration()
CfnBucket.RuleProperty.Builder.noncurrentVersionExpirationInDays
(Number noncurrentVersionExpirationInDays) Sets the value ofCfnBucket.RuleProperty.getNoncurrentVersionExpirationInDays()
CfnBucket.RuleProperty.Builder.noncurrentVersionTransition
(IResolvable noncurrentVersionTransition) Sets the value ofCfnBucket.RuleProperty.getNoncurrentVersionTransition()
CfnBucket.RuleProperty.Builder.noncurrentVersionTransition
(CfnBucket.NoncurrentVersionTransitionProperty noncurrentVersionTransition) Sets the value ofCfnBucket.RuleProperty.getNoncurrentVersionTransition()
CfnBucket.RuleProperty.Builder.noncurrentVersionTransitions
(List<? extends Object> noncurrentVersionTransitions) Sets the value ofCfnBucket.RuleProperty.getNoncurrentVersionTransitions()
CfnBucket.RuleProperty.Builder.noncurrentVersionTransitions
(IResolvable noncurrentVersionTransitions) Sets the value ofCfnBucket.RuleProperty.getNoncurrentVersionTransitions()
CfnBucket.RuleProperty.Builder.objectSizeGreaterThan
(Number objectSizeGreaterThan) Sets the value ofCfnBucket.RuleProperty.getObjectSizeGreaterThan()
CfnBucket.RuleProperty.Builder.objectSizeLessThan
(Number objectSizeLessThan) Sets the value ofCfnBucket.RuleProperty.getObjectSizeLessThan()
Sets the value ofCfnBucket.RuleProperty.getPrefix()
Sets the value ofCfnBucket.RuleProperty.getStatus()
CfnBucket.RuleProperty.Builder.tagFilters
(List<? extends Object> tagFilters) Sets the value ofCfnBucket.RuleProperty.getTagFilters()
CfnBucket.RuleProperty.Builder.tagFilters
(IResolvable tagFilters) Sets the value ofCfnBucket.RuleProperty.getTagFilters()
CfnBucket.RuleProperty.Builder.transition
(IResolvable transition) Sets the value ofCfnBucket.RuleProperty.getTransition()
CfnBucket.RuleProperty.Builder.transition
(CfnBucket.TransitionProperty transition) Sets the value ofCfnBucket.RuleProperty.getTransition()
CfnBucket.RuleProperty.Builder.transitions
(List<? extends Object> transitions) Sets the value ofCfnBucket.RuleProperty.getTransitions()
CfnBucket.RuleProperty.Builder.transitions
(IResolvable transitions) Sets the value ofCfnBucket.RuleProperty.getTransitions()
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnBucket.RuleProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnBucket.RuleProperty.Builder
.