Class CfnDashboard.DefaultFilterControlOptionsProperty.Builder
java.lang.Object
software.amazon.awscdk.services.quicksight.CfnDashboard.DefaultFilterControlOptionsProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnDashboard.DefaultFilterControlOptionsProperty>
- Enclosing interface:
CfnDashboard.DefaultFilterControlOptionsProperty
@Stability(Stable)
public static final class CfnDashboard.DefaultFilterControlOptionsProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnDashboard.DefaultFilterControlOptionsProperty>
A builder for
CfnDashboard.DefaultFilterControlOptionsProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.defaultDateTimePickerOptions(IResolvable defaultDateTimePickerOptions) defaultDateTimePickerOptions(CfnDashboard.DefaultDateTimePickerControlOptionsProperty defaultDateTimePickerOptions) defaultDropdownOptions(IResolvable defaultDropdownOptions) defaultDropdownOptions(CfnDashboard.DefaultFilterDropDownControlOptionsProperty defaultDropdownOptions) defaultListOptions(IResolvable defaultListOptions) Sets the value ofCfnDashboard.DefaultFilterControlOptionsProperty.getDefaultListOptions()defaultListOptions(CfnDashboard.DefaultFilterListControlOptionsProperty defaultListOptions) Sets the value ofCfnDashboard.DefaultFilterControlOptionsProperty.getDefaultListOptions()defaultRelativeDateTimeOptions(IResolvable defaultRelativeDateTimeOptions) defaultRelativeDateTimeOptions(CfnDashboard.DefaultRelativeDateTimeControlOptionsProperty defaultRelativeDateTimeOptions) defaultSliderOptions(IResolvable defaultSliderOptions) defaultSliderOptions(CfnDashboard.DefaultSliderControlOptionsProperty defaultSliderOptions) defaultTextAreaOptions(IResolvable defaultTextAreaOptions) defaultTextAreaOptions(CfnDashboard.DefaultTextAreaControlOptionsProperty defaultTextAreaOptions) defaultTextFieldOptions(IResolvable defaultTextFieldOptions) defaultTextFieldOptions(CfnDashboard.DefaultTextFieldControlOptionsProperty defaultTextFieldOptions)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
defaultDateTimePickerOptions
@Stability(Stable) public CfnDashboard.DefaultFilterControlOptionsProperty.Builder defaultDateTimePickerOptions(IResolvable defaultDateTimePickerOptions) Sets the value ofCfnDashboard.DefaultFilterControlOptionsProperty.getDefaultDateTimePickerOptions()- Parameters:
defaultDateTimePickerOptions- The default options that correspond to the filter control type of aDateTimePicker.- Returns:
this
-
defaultDateTimePickerOptions
@Stability(Stable) public CfnDashboard.DefaultFilterControlOptionsProperty.Builder defaultDateTimePickerOptions(CfnDashboard.DefaultDateTimePickerControlOptionsProperty defaultDateTimePickerOptions) Sets the value ofCfnDashboard.DefaultFilterControlOptionsProperty.getDefaultDateTimePickerOptions()- Parameters:
defaultDateTimePickerOptions- The default options that correspond to the filter control type of aDateTimePicker.- Returns:
this
-
defaultDropdownOptions
@Stability(Stable) public CfnDashboard.DefaultFilterControlOptionsProperty.Builder defaultDropdownOptions(IResolvable defaultDropdownOptions) - Parameters:
defaultDropdownOptions- The default options that correspond to theDropdownfilter control type.- Returns:
this
-
defaultDropdownOptions
@Stability(Stable) public CfnDashboard.DefaultFilterControlOptionsProperty.Builder defaultDropdownOptions(CfnDashboard.DefaultFilterDropDownControlOptionsProperty defaultDropdownOptions) - Parameters:
defaultDropdownOptions- The default options that correspond to theDropdownfilter control type.- Returns:
this
-
defaultListOptions
@Stability(Stable) public CfnDashboard.DefaultFilterControlOptionsProperty.Builder defaultListOptions(IResolvable defaultListOptions) Sets the value ofCfnDashboard.DefaultFilterControlOptionsProperty.getDefaultListOptions()- Parameters:
defaultListOptions- The default options that correspond to theListfilter control type.- Returns:
this
-
defaultListOptions
@Stability(Stable) public CfnDashboard.DefaultFilterControlOptionsProperty.Builder defaultListOptions(CfnDashboard.DefaultFilterListControlOptionsProperty defaultListOptions) Sets the value ofCfnDashboard.DefaultFilterControlOptionsProperty.getDefaultListOptions()- Parameters:
defaultListOptions- The default options that correspond to theListfilter control type.- Returns:
this
-
defaultRelativeDateTimeOptions
@Stability(Stable) public CfnDashboard.DefaultFilterControlOptionsProperty.Builder defaultRelativeDateTimeOptions(IResolvable defaultRelativeDateTimeOptions) Sets the value ofCfnDashboard.DefaultFilterControlOptionsProperty.getDefaultRelativeDateTimeOptions()- Parameters:
defaultRelativeDateTimeOptions- The default options that correspond to theRelativeDateTimefilter control type.- Returns:
this
-
defaultRelativeDateTimeOptions
@Stability(Stable) public CfnDashboard.DefaultFilterControlOptionsProperty.Builder defaultRelativeDateTimeOptions(CfnDashboard.DefaultRelativeDateTimeControlOptionsProperty defaultRelativeDateTimeOptions) Sets the value ofCfnDashboard.DefaultFilterControlOptionsProperty.getDefaultRelativeDateTimeOptions()- Parameters:
defaultRelativeDateTimeOptions- The default options that correspond to theRelativeDateTimefilter control type.- Returns:
this
-
defaultSliderOptions
@Stability(Stable) public CfnDashboard.DefaultFilterControlOptionsProperty.Builder defaultSliderOptions(IResolvable defaultSliderOptions) - Parameters:
defaultSliderOptions- The default options that correspond to theSliderfilter control type.- Returns:
this
-
defaultSliderOptions
@Stability(Stable) public CfnDashboard.DefaultFilterControlOptionsProperty.Builder defaultSliderOptions(CfnDashboard.DefaultSliderControlOptionsProperty defaultSliderOptions) - Parameters:
defaultSliderOptions- The default options that correspond to theSliderfilter control type.- Returns:
this
-
defaultTextAreaOptions
@Stability(Stable) public CfnDashboard.DefaultFilterControlOptionsProperty.Builder defaultTextAreaOptions(IResolvable defaultTextAreaOptions) - Parameters:
defaultTextAreaOptions- The default options that correspond to theTextAreafilter control type.- Returns:
this
-
defaultTextAreaOptions
@Stability(Stable) public CfnDashboard.DefaultFilterControlOptionsProperty.Builder defaultTextAreaOptions(CfnDashboard.DefaultTextAreaControlOptionsProperty defaultTextAreaOptions) - Parameters:
defaultTextAreaOptions- The default options that correspond to theTextAreafilter control type.- Returns:
this
-
defaultTextFieldOptions
@Stability(Stable) public CfnDashboard.DefaultFilterControlOptionsProperty.Builder defaultTextFieldOptions(IResolvable defaultTextFieldOptions) - Parameters:
defaultTextFieldOptions- The default options that correspond to theTextFieldfilter control type.- Returns:
this
-
defaultTextFieldOptions
@Stability(Stable) public CfnDashboard.DefaultFilterControlOptionsProperty.Builder defaultTextFieldOptions(CfnDashboard.DefaultTextFieldControlOptionsProperty defaultTextFieldOptions) - Parameters:
defaultTextFieldOptions- The default options that correspond to theTextFieldfilter control type.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnDashboard.DefaultFilterControlOptionsProperty>- Returns:
- a new instance of
CfnDashboard.DefaultFilterControlOptionsProperty - Throws:
NullPointerException- if any required attribute was not provided
-