Interface FilterListConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<FilterListConfiguration.Builder,FilterListConfiguration>,SdkBuilder<FilterListConfiguration.Builder,FilterListConfiguration>,SdkPojo
- Enclosing class:
- FilterListConfiguration
@Mutable @NotThreadSafe public static interface FilterListConfiguration.Builder extends SdkPojo, CopyableBuilder<FilterListConfiguration.Builder,FilterListConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FilterListConfiguration.BuildercategoryValues(String... categoryValues)The list of category values for the filter.FilterListConfiguration.BuildercategoryValues(Collection<String> categoryValues)The list of category values for the filter.FilterListConfiguration.BuildermatchOperator(String matchOperator)The match operator that is used to determine if a filter should be applied.FilterListConfiguration.BuildermatchOperator(CategoryFilterMatchOperator matchOperator)The match operator that is used to determine if a filter should be applied.FilterListConfiguration.BuildernullOption(String nullOption)This option determines how null values should be treated when filtering data.FilterListConfiguration.BuildernullOption(FilterNullOption nullOption)This option determines how null values should be treated when filtering data.FilterListConfiguration.BuilderselectAllOptions(String selectAllOptions)Select all of the values.FilterListConfiguration.BuilderselectAllOptions(CategoryFilterSelectAllOptions selectAllOptions)Select all of the values.-
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
-
matchOperator
FilterListConfiguration.Builder matchOperator(String matchOperator)
The match operator that is used to determine if a filter should be applied.
- Parameters:
matchOperator- The match operator that is used to determine if a filter should be applied.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CategoryFilterMatchOperator,CategoryFilterMatchOperator
-
matchOperator
FilterListConfiguration.Builder matchOperator(CategoryFilterMatchOperator matchOperator)
The match operator that is used to determine if a filter should be applied.
- Parameters:
matchOperator- The match operator that is used to determine if a filter should be applied.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CategoryFilterMatchOperator,CategoryFilterMatchOperator
-
categoryValues
FilterListConfiguration.Builder categoryValues(Collection<String> categoryValues)
The list of category values for the filter.
- Parameters:
categoryValues- The list of category values for the filter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
categoryValues
FilterListConfiguration.Builder categoryValues(String... categoryValues)
The list of category values for the filter.
- Parameters:
categoryValues- The list of category values for the filter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
selectAllOptions
FilterListConfiguration.Builder selectAllOptions(String selectAllOptions)
Select all of the values. Null is not the assigned value of select all.
-
FILTER_ALL_VALUES
- Parameters:
selectAllOptions- Select all of the values. Null is not the assigned value of select all.-
FILTER_ALL_VALUES
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CategoryFilterSelectAllOptions,CategoryFilterSelectAllOptions
-
-
selectAllOptions
FilterListConfiguration.Builder selectAllOptions(CategoryFilterSelectAllOptions selectAllOptions)
Select all of the values. Null is not the assigned value of select all.
-
FILTER_ALL_VALUES
- Parameters:
selectAllOptions- Select all of the values. Null is not the assigned value of select all.-
FILTER_ALL_VALUES
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CategoryFilterSelectAllOptions,CategoryFilterSelectAllOptions
-
-
nullOption
FilterListConfiguration.Builder nullOption(String nullOption)
This option determines how null values should be treated when filtering data.
-
ALL_VALUES: Include null values in filtered results. -
NULLS_ONLY: Only include null values in filtered results. -
NON_NULLS_ONLY: Exclude null values from filtered results.
- Parameters:
nullOption- This option determines how null values should be treated when filtering data.-
ALL_VALUES: Include null values in filtered results. -
NULLS_ONLY: Only include null values in filtered results. -
NON_NULLS_ONLY: Exclude null values from filtered results.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FilterNullOption,FilterNullOption
-
-
nullOption
FilterListConfiguration.Builder nullOption(FilterNullOption nullOption)
This option determines how null values should be treated when filtering data.
-
ALL_VALUES: Include null values in filtered results. -
NULLS_ONLY: Only include null values in filtered results. -
NON_NULLS_ONLY: Exclude null values from filtered results.
- Parameters:
nullOption- This option determines how null values should be treated when filtering data.-
ALL_VALUES: Include null values in filtered results. -
NULLS_ONLY: Only include null values in filtered results. -
NON_NULLS_ONLY: Exclude null values from filtered results.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FilterNullOption,FilterNullOption
-
-
-