Interface DefaultFilterControlConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DefaultFilterControlConfiguration.Builder,
,DefaultFilterControlConfiguration> SdkBuilder<DefaultFilterControlConfiguration.Builder,
,DefaultFilterControlConfiguration> SdkPojo
- Enclosing class:
DefaultFilterControlConfiguration
public static interface DefaultFilterControlConfiguration.Builder
extends SdkPojo, CopyableBuilder<DefaultFilterControlConfiguration.Builder,DefaultFilterControlConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptioncontrolOptions
(Consumer<DefaultFilterControlOptions.Builder> controlOptions) The control option for theDefaultFilterControlConfiguration
.controlOptions
(DefaultFilterControlOptions controlOptions) The control option for theDefaultFilterControlConfiguration
.The title of theDefaultFilterControlConfiguration
.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
-
title
The title of the
DefaultFilterControlConfiguration
. This title is shared by all controls that are tied to this filter.- Parameters:
title
- The title of theDefaultFilterControlConfiguration
. This title is shared by all controls that are tied to this filter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
controlOptions
DefaultFilterControlConfiguration.Builder controlOptions(DefaultFilterControlOptions controlOptions) The control option for the
DefaultFilterControlConfiguration
.- Parameters:
controlOptions
- The control option for theDefaultFilterControlConfiguration
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
controlOptions
default DefaultFilterControlConfiguration.Builder controlOptions(Consumer<DefaultFilterControlOptions.Builder> controlOptions) The control option for the
This is a convenience method that creates an instance of theDefaultFilterControlConfiguration
.DefaultFilterControlOptions.Builder
avoiding the need to create one manually viaDefaultFilterControlOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocontrolOptions(DefaultFilterControlOptions)
.- Parameters:
controlOptions
- a consumer that will call methods onDefaultFilterControlOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-