Class CfnDashboard.ReferenceLineDataConfigurationProperty.Builder
java.lang.Object
software.amazon.awscdk.services.quicksight.CfnDashboard.ReferenceLineDataConfigurationProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnDashboard.ReferenceLineDataConfigurationProperty>
- Enclosing interface:
CfnDashboard.ReferenceLineDataConfigurationProperty
@Stability(Stable)
public static final class CfnDashboard.ReferenceLineDataConfigurationProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnDashboard.ReferenceLineDataConfigurationProperty>
A builder for
CfnDashboard.ReferenceLineDataConfigurationProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaxisBinding(String axisBinding) Sets the value ofCfnDashboard.ReferenceLineDataConfigurationProperty.getAxisBinding()build()Builds the configured instance.dynamicConfiguration(IResolvable dynamicConfiguration) dynamicConfiguration(CfnDashboard.ReferenceLineDynamicDataConfigurationProperty dynamicConfiguration) seriesType(String seriesType) Sets the value ofCfnDashboard.ReferenceLineDataConfigurationProperty.getSeriesType()staticConfiguration(IResolvable staticConfiguration) staticConfiguration(CfnDashboard.ReferenceLineStaticDataConfigurationProperty staticConfiguration)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
axisBinding
@Stability(Stable) public CfnDashboard.ReferenceLineDataConfigurationProperty.Builder axisBinding(String axisBinding) Sets the value ofCfnDashboard.ReferenceLineDataConfigurationProperty.getAxisBinding()- Parameters:
axisBinding- The axis binding type of the reference line. Choose one of the following options:.PrimaryYSecondaryY
- Returns:
this
-
dynamicConfiguration
@Stability(Stable) public CfnDashboard.ReferenceLineDataConfigurationProperty.Builder dynamicConfiguration(IResolvable dynamicConfiguration) - Parameters:
dynamicConfiguration- The dynamic configuration of the reference line data configuration.- Returns:
this
-
dynamicConfiguration
@Stability(Stable) public CfnDashboard.ReferenceLineDataConfigurationProperty.Builder dynamicConfiguration(CfnDashboard.ReferenceLineDynamicDataConfigurationProperty dynamicConfiguration) - Parameters:
dynamicConfiguration- The dynamic configuration of the reference line data configuration.- Returns:
this
-
seriesType
@Stability(Stable) public CfnDashboard.ReferenceLineDataConfigurationProperty.Builder seriesType(String seriesType) Sets the value ofCfnDashboard.ReferenceLineDataConfigurationProperty.getSeriesType()- Parameters:
seriesType- The series type of the reference line data configuration. Choose one of the following options:.BARLINE
- Returns:
this
-
staticConfiguration
@Stability(Stable) public CfnDashboard.ReferenceLineDataConfigurationProperty.Builder staticConfiguration(IResolvable staticConfiguration) - Parameters:
staticConfiguration- The static data configuration of the reference line data configuration.- Returns:
this
-
staticConfiguration
@Stability(Stable) public CfnDashboard.ReferenceLineDataConfigurationProperty.Builder staticConfiguration(CfnDashboard.ReferenceLineStaticDataConfigurationProperty staticConfiguration) - Parameters:
staticConfiguration- The static data configuration of the reference line data configuration.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnDashboard.ReferenceLineDataConfigurationProperty>- Returns:
- a new instance of
CfnDashboard.ReferenceLineDataConfigurationProperty - Throws:
NullPointerException- if any required attribute was not provided
-