public static final class CfnBucket.ReplicationRuleAndOperatorProperty.Builder
extends java.lang.Object
CfnBucket.ReplicationRuleAndOperatorProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnBucket.ReplicationRuleAndOperatorProperty |
build()
Builds the configured instance.
|
CfnBucket.ReplicationRuleAndOperatorProperty.Builder |
prefix(java.lang.String prefix)
Sets the value of
CfnBucket.ReplicationRuleAndOperatorProperty.getPrefix() |
CfnBucket.ReplicationRuleAndOperatorProperty.Builder |
tagFilters(IResolvable tagFilters)
Sets the value of
CfnBucket.ReplicationRuleAndOperatorProperty.getTagFilters() |
CfnBucket.ReplicationRuleAndOperatorProperty.Builder |
tagFilters(java.util.List<? extends java.lang.Object> tagFilters)
Sets the value of
CfnBucket.ReplicationRuleAndOperatorProperty.getTagFilters() |
public CfnBucket.ReplicationRuleAndOperatorProperty.Builder prefix(java.lang.String prefix)
CfnBucket.ReplicationRuleAndOperatorProperty.getPrefix()
prefix
- An object key name prefix that identifies the subset of objects to which the rule applies.this
public CfnBucket.ReplicationRuleAndOperatorProperty.Builder tagFilters(IResolvable tagFilters)
CfnBucket.ReplicationRuleAndOperatorProperty.getTagFilters()
tagFilters
- An array of tags containing key and value pairs.this
public CfnBucket.ReplicationRuleAndOperatorProperty.Builder tagFilters(java.util.List<? extends java.lang.Object> tagFilters)
CfnBucket.ReplicationRuleAndOperatorProperty.getTagFilters()
tagFilters
- An array of tags containing key and value pairs.this
public CfnBucket.ReplicationRuleAndOperatorProperty build()
CfnBucket.ReplicationRuleAndOperatorProperty
java.lang.NullPointerException
- if any required attribute was not provided