Interface ExpressionFilter.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ExpressionFilter.Builder,ExpressionFilter>,SdkBuilder<ExpressionFilter.Builder,ExpressionFilter>,SdkPojo
- Enclosing class:
- ExpressionFilter
public static interface ExpressionFilter.Builder extends SdkPojo, CopyableBuilder<ExpressionFilter.Builder,ExpressionFilter>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExpressionFilter.Builderkey(String key)The key or attribute to filter on.ExpressionFilter.BuildermatchOptions(String... matchOptions)The match options for the filter (e.g., equals, contains).ExpressionFilter.BuildermatchOptions(Collection<String> matchOptions)The match options for the filter (e.g., equals, contains).ExpressionFilter.Buildervalues(String... values)The values to match against.ExpressionFilter.Buildervalues(Collection<String> values)The values to match against.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
key
ExpressionFilter.Builder key(String key)
The key or attribute to filter on.
- Parameters:
key- The key or attribute to filter on.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
matchOptions
ExpressionFilter.Builder matchOptions(Collection<String> matchOptions)
The match options for the filter (e.g., equals, contains).
- Parameters:
matchOptions- The match options for the filter (e.g., equals, contains).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
matchOptions
ExpressionFilter.Builder matchOptions(String... matchOptions)
The match options for the filter (e.g., equals, contains).
- Parameters:
matchOptions- The match options for the filter (e.g., equals, contains).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
values
ExpressionFilter.Builder values(Collection<String> values)
The values to match against.
- Parameters:
values- The values to match against.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
values
ExpressionFilter.Builder values(String... values)
The values to match against.
- Parameters:
values- The values to match against.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-