Interface CategoryFilterConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CategoryFilterConfiguration.Builder,
,CategoryFilterConfiguration> SdkBuilder<CategoryFilterConfiguration.Builder,
,CategoryFilterConfiguration> SdkPojo
- Enclosing class:
CategoryFilterConfiguration
-
Method Summary
Modifier and TypeMethodDescriptioncustomFilterConfiguration
(Consumer<CustomFilterConfiguration.Builder> customFilterConfiguration) A custom filter that filters based on a single value.customFilterConfiguration
(CustomFilterConfiguration customFilterConfiguration) A custom filter that filters based on a single value.customFilterListConfiguration
(Consumer<CustomFilterListConfiguration.Builder> customFilterListConfiguration) A list of custom filter values.customFilterListConfiguration
(CustomFilterListConfiguration customFilterListConfiguration) A list of custom filter values.filterListConfiguration
(Consumer<FilterListConfiguration.Builder> filterListConfiguration) A list of filter configurations.filterListConfiguration
(FilterListConfiguration filterListConfiguration) A list of filter configurations.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 Details
-
filterListConfiguration
CategoryFilterConfiguration.Builder filterListConfiguration(FilterListConfiguration filterListConfiguration) A list of filter configurations. In the Amazon QuickSight console, this filter type is called a filter list.
- Parameters:
filterListConfiguration
- A list of filter configurations. In the Amazon QuickSight console, this filter type is called a filter list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filterListConfiguration
default CategoryFilterConfiguration.Builder filterListConfiguration(Consumer<FilterListConfiguration.Builder> filterListConfiguration) A list of filter configurations. In the Amazon QuickSight console, this filter type is called a filter list.
This is a convenience method that creates an instance of theFilterListConfiguration.Builder
avoiding the need to create one manually viaFilterListConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofilterListConfiguration(FilterListConfiguration)
.- Parameters:
filterListConfiguration
- a consumer that will call methods onFilterListConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
customFilterListConfiguration
CategoryFilterConfiguration.Builder customFilterListConfiguration(CustomFilterListConfiguration customFilterListConfiguration) A list of custom filter values. In the Amazon QuickSight console, this filter type is called a custom filter list.
- Parameters:
customFilterListConfiguration
- A list of custom filter values. In the Amazon QuickSight console, this filter type is called a custom filter list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customFilterListConfiguration
default CategoryFilterConfiguration.Builder customFilterListConfiguration(Consumer<CustomFilterListConfiguration.Builder> customFilterListConfiguration) A list of custom filter values. In the Amazon QuickSight console, this filter type is called a custom filter list.
This is a convenience method that creates an instance of theCustomFilterListConfiguration.Builder
avoiding the need to create one manually viaCustomFilterListConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocustomFilterListConfiguration(CustomFilterListConfiguration)
.- Parameters:
customFilterListConfiguration
- a consumer that will call methods onCustomFilterListConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
customFilterConfiguration
CategoryFilterConfiguration.Builder customFilterConfiguration(CustomFilterConfiguration customFilterConfiguration) A custom filter that filters based on a single value. This filter can be partially matched.
- Parameters:
customFilterConfiguration
- A custom filter that filters based on a single value. This filter can be partially matched.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customFilterConfiguration
default CategoryFilterConfiguration.Builder customFilterConfiguration(Consumer<CustomFilterConfiguration.Builder> customFilterConfiguration) A custom filter that filters based on a single value. This filter can be partially matched.
This is a convenience method that creates an instance of theCustomFilterConfiguration.Builder
avoiding the need to create one manually viaCustomFilterConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocustomFilterConfiguration(CustomFilterConfiguration)
.- Parameters:
customFilterConfiguration
- a consumer that will call methods onCustomFilterConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-