public static final class CfnBucket.FilterRuleProperty.Builder
extends java.lang.Object
CfnBucket.FilterRuleProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnBucket.FilterRuleProperty |
build()
Builds the configured instance.
|
CfnBucket.FilterRuleProperty.Builder |
name(java.lang.String name)
Sets the value of
CfnBucket.FilterRuleProperty.getName() |
CfnBucket.FilterRuleProperty.Builder |
value(java.lang.String value)
Sets the value of
CfnBucket.FilterRuleProperty.getValue() |
public CfnBucket.FilterRuleProperty.Builder name(java.lang.String name)
CfnBucket.FilterRuleProperty.getName()
name
- The object key name prefix or suffix identifying one or more objects to which the filtering rule applies. This parameter is required.
The maximum length is 1,024 characters. Overlapping prefixes and suffixes are not supported. For more information, see Configuring Event Notifications in the Amazon S3 User Guide .this
public CfnBucket.FilterRuleProperty.Builder value(java.lang.String value)
CfnBucket.FilterRuleProperty.getValue()
value
- The value that the filter searches for in object key names. This parameter is required.this
public CfnBucket.FilterRuleProperty build()
CfnBucket.FilterRuleProperty
java.lang.NullPointerException
- if any required attribute was not provided