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