Class CfnDashboard.CustomActionFilterOperationProperty.Builder
java.lang.Object
software.amazon.awscdk.services.quicksight.CfnDashboard.CustomActionFilterOperationProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnDashboard.CustomActionFilterOperationProperty>
- Enclosing interface:
CfnDashboard.CustomActionFilterOperationProperty
@Stability(Stable)
public static final class CfnDashboard.CustomActionFilterOperationProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnDashboard.CustomActionFilterOperationProperty>
A builder for
CfnDashboard.CustomActionFilterOperationProperty
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds the configured instance.selectedFieldsConfiguration
(IResolvable selectedFieldsConfiguration) selectedFieldsConfiguration
(CfnDashboard.FilterOperationSelectedFieldsConfigurationProperty selectedFieldsConfiguration) targetVisualsConfiguration
(IResolvable targetVisualsConfiguration) targetVisualsConfiguration
(CfnDashboard.FilterOperationTargetVisualsConfigurationProperty targetVisualsConfiguration)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
selectedFieldsConfiguration
@Stability(Stable) public CfnDashboard.CustomActionFilterOperationProperty.Builder selectedFieldsConfiguration(IResolvable selectedFieldsConfiguration) - Parameters:
selectedFieldsConfiguration
- The configuration that chooses the fields to be filtered. This parameter is required.- Returns:
this
-
selectedFieldsConfiguration
@Stability(Stable) public CfnDashboard.CustomActionFilterOperationProperty.Builder selectedFieldsConfiguration(CfnDashboard.FilterOperationSelectedFieldsConfigurationProperty selectedFieldsConfiguration) - Parameters:
selectedFieldsConfiguration
- The configuration that chooses the fields to be filtered. This parameter is required.- Returns:
this
-
targetVisualsConfiguration
@Stability(Stable) public CfnDashboard.CustomActionFilterOperationProperty.Builder targetVisualsConfiguration(IResolvable targetVisualsConfiguration) - Parameters:
targetVisualsConfiguration
- The configuration that chooses the target visuals to be filtered. This parameter is required.- Returns:
this
-
targetVisualsConfiguration
@Stability(Stable) public CfnDashboard.CustomActionFilterOperationProperty.Builder targetVisualsConfiguration(CfnDashboard.FilterOperationTargetVisualsConfigurationProperty targetVisualsConfiguration) - Parameters:
targetVisualsConfiguration
- The configuration that chooses the target visuals to be filtered. This parameter is required.- Returns:
this
-
build
Builds the configured instance.- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<CfnDashboard.CustomActionFilterOperationProperty>
- Returns:
- a new instance of
CfnDashboard.CustomActionFilterOperationProperty
- Throws:
NullPointerException
- if any required attribute was not provided
-