Interface CustomFilterListConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CustomFilterListConfiguration.Builder,CustomFilterListConfiguration>,SdkBuilder<CustomFilterListConfiguration.Builder,CustomFilterListConfiguration>,SdkPojo
- Enclosing class:
- CustomFilterListConfiguration
@Mutable @NotThreadSafe public static interface CustomFilterListConfiguration.Builder extends SdkPojo, CopyableBuilder<CustomFilterListConfiguration.Builder,CustomFilterListConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CustomFilterListConfiguration.BuildercategoryValues(String... categoryValues)The list of category values for the filter.CustomFilterListConfiguration.BuildercategoryValues(Collection<String> categoryValues)The list of category values for the filter.CustomFilterListConfiguration.BuildermatchOperator(String matchOperator)The match operator that is used to determine if a filter should be applied.CustomFilterListConfiguration.BuildermatchOperator(CategoryFilterMatchOperator matchOperator)The match operator that is used to determine if a filter should be applied.CustomFilterListConfiguration.BuildernullOption(String nullOption)This option determines how null values should be treated when filtering data.CustomFilterListConfiguration.BuildernullOption(FilterNullOption nullOption)This option determines how null values should be treated when filtering data.CustomFilterListConfiguration.BuilderselectAllOptions(String selectAllOptions)Select all of the values.CustomFilterListConfiguration.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
CustomFilterListConfiguration.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
CustomFilterListConfiguration.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
CustomFilterListConfiguration.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
CustomFilterListConfiguration.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
CustomFilterListConfiguration.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
CustomFilterListConfiguration.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
CustomFilterListConfiguration.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
CustomFilterListConfiguration.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
-
-
-