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