Interface DimensionCondition.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<DimensionCondition.Builder,DimensionCondition>,SdkBuilder<DimensionCondition.Builder,DimensionCondition>,SdkPojo
- Enclosing class:
- DimensionCondition
@Mutable @NotThreadSafe public static interface DimensionCondition.Builder extends SdkPojo, CopyableBuilder<DimensionCondition.Builder,DimensionCondition>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DimensionCondition.Buildercomparison(String comparison)The comparison operator to use for the filter.DimensionCondition.Buildercomparison(Comparison comparison)The comparison operator to use for the filter.DimensionCondition.Builderdimension(String dimension)The name of the dimension to filter by.DimensionCondition.Builderdimension(FilterByDimension dimension)The name of the dimension to filter by.DimensionCondition.Buildervalues(String... values)The list of values to match against the specified dimension.DimensionCondition.Buildervalues(Collection<String> values)The list of values to match against the specified dimension.-
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
-
dimension
DimensionCondition.Builder dimension(String dimension)
The name of the dimension to filter by.
- Parameters:
dimension- The name of the dimension to filter by.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FilterByDimension,FilterByDimension
-
dimension
DimensionCondition.Builder dimension(FilterByDimension dimension)
The name of the dimension to filter by.
- Parameters:
dimension- The name of the dimension to filter by.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FilterByDimension,FilterByDimension
-
comparison
DimensionCondition.Builder comparison(String comparison)
The comparison operator to use for the filter.
- Parameters:
comparison- The comparison operator to use for the filter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
Comparison,Comparison
-
comparison
DimensionCondition.Builder comparison(Comparison comparison)
The comparison operator to use for the filter.
- Parameters:
comparison- The comparison operator to use for the filter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
Comparison,Comparison
-
values
DimensionCondition.Builder values(Collection<String> values)
The list of values to match against the specified dimension. For 'equals' comparison, only the first value is used. For 'in' comparison, any matching value will satisfy the condition.
- Parameters:
values- The list of values to match against the specified dimension. For 'equals' comparison, only the first value is used. For 'in' comparison, any matching value will satisfy the condition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
values
DimensionCondition.Builder values(String... values)
The list of values to match against the specified dimension. For 'equals' comparison, only the first value is used. For 'in' comparison, any matching value will satisfy the condition.
- Parameters:
values- The list of values to match against the specified dimension. For 'equals' comparison, only the first value is used. For 'in' comparison, any matching value will satisfy the condition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-