Interface FilterRule.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<FilterRule.Builder,FilterRule>
,SdkBuilder<FilterRule.Builder,FilterRule>
,SdkPojo
- Enclosing class:
- FilterRule
public static interface FilterRule.Builder extends SdkPojo, CopyableBuilder<FilterRule.Builder,FilterRule>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FilterRule.Builder
name(String name)
The object key name prefix or suffix identifying one or more objects to which the filtering rule applies.FilterRule.Builder
name(FilterRuleName name)
The object key name prefix or suffix identifying one or more objects to which the filtering rule applies.FilterRule.Builder
value(String value)
The value that the filter searches for in object key names.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
name
FilterRule.Builder name(String name)
The object key name prefix or suffix identifying one or more objects to which the filtering rule applies. 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.
- Parameters:
name
- The object key name prefix or suffix identifying one or more objects to which the filtering rule applies. 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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FilterRuleName
,FilterRuleName
-
name
FilterRule.Builder name(FilterRuleName name)
The object key name prefix or suffix identifying one or more objects to which the filtering rule applies. 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.
- Parameters:
name
- The object key name prefix or suffix identifying one or more objects to which the filtering rule applies. 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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FilterRuleName
,FilterRuleName
-
value
FilterRule.Builder value(String value)
The value that the filter searches for in object key names.
- Parameters:
value
- The value that the filter searches for in object key names.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-