Class CfnAnalysis.KPISortConfigurationProperty.Builder
java.lang.Object
software.amazon.awscdk.services.quicksight.CfnAnalysis.KPISortConfigurationProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnAnalysis.KPISortConfigurationProperty>
- Enclosing interface:
CfnAnalysis.KPISortConfigurationProperty
@Stability(Stable)
public static final class CfnAnalysis.KPISortConfigurationProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnAnalysis.KPISortConfigurationProperty>
A builder for
CfnAnalysis.KPISortConfigurationProperty
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds the configured instance.trendGroupSort
(List<? extends Object> trendGroupSort) Sets the value ofCfnAnalysis.KPISortConfigurationProperty.getTrendGroupSort()
trendGroupSort
(IResolvable trendGroupSort) Sets the value ofCfnAnalysis.KPISortConfigurationProperty.getTrendGroupSort()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
trendGroupSort
@Stability(Stable) public CfnAnalysis.KPISortConfigurationProperty.Builder trendGroupSort(IResolvable trendGroupSort) Sets the value ofCfnAnalysis.KPISortConfigurationProperty.getTrendGroupSort()
- Parameters:
trendGroupSort
- The sort configuration of the trend group fields.- Returns:
this
-
trendGroupSort
@Stability(Stable) public CfnAnalysis.KPISortConfigurationProperty.Builder trendGroupSort(List<? extends Object> trendGroupSort) Sets the value ofCfnAnalysis.KPISortConfigurationProperty.getTrendGroupSort()
- Parameters:
trendGroupSort
- The sort configuration of the trend group fields.- Returns:
this
-
build
Builds the configured instance.- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<CfnAnalysis.KPISortConfigurationProperty>
- Returns:
- a new instance of
CfnAnalysis.KPISortConfigurationProperty
- Throws:
NullPointerException
- if any required attribute was not provided
-