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