Class CfnAnalysis.LineChartLineStyleSettingsProperty.Builder
java.lang.Object
software.amazon.awscdk.services.quicksight.CfnAnalysis.LineChartLineStyleSettingsProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnAnalysis.LineChartLineStyleSettingsProperty>
- Enclosing interface:
CfnAnalysis.LineChartLineStyleSettingsProperty
@Stability(Stable)
public static final class CfnAnalysis.LineChartLineStyleSettingsProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnAnalysis.LineChartLineStyleSettingsProperty>
A builder for
CfnAnalysis.LineChartLineStyleSettingsProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.lineInterpolation(String lineInterpolation) Sets the value ofCfnAnalysis.LineChartLineStyleSettingsProperty.getLineInterpolation()Sets the value ofCfnAnalysis.LineChartLineStyleSettingsProperty.getLineStyle()lineVisibility(String lineVisibility) Sets the value ofCfnAnalysis.LineChartLineStyleSettingsProperty.getLineVisibility()Sets the value ofCfnAnalysis.LineChartLineStyleSettingsProperty.getLineWidth()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
lineInterpolation
@Stability(Stable) public CfnAnalysis.LineChartLineStyleSettingsProperty.Builder lineInterpolation(String lineInterpolation) Sets the value ofCfnAnalysis.LineChartLineStyleSettingsProperty.getLineInterpolation()- Parameters:
lineInterpolation- Interpolation style for line series.LINEAR: Show as default, linear style.SMOOTH: Show as a smooth curve.STEPPED: Show steps in line.
- Returns:
this
-
lineStyle
@Stability(Stable) public CfnAnalysis.LineChartLineStyleSettingsProperty.Builder lineStyle(String lineStyle) Sets the value ofCfnAnalysis.LineChartLineStyleSettingsProperty.getLineStyle()- Parameters:
lineStyle- Line style for line series.SOLID: Show as a solid line.DOTTED: Show as a dotted line.DASHED: Show as a dashed line.
- Returns:
this
-
lineVisibility
@Stability(Stable) public CfnAnalysis.LineChartLineStyleSettingsProperty.Builder lineVisibility(String lineVisibility) Sets the value ofCfnAnalysis.LineChartLineStyleSettingsProperty.getLineVisibility()- Parameters:
lineVisibility- Configuration option that determines whether to show the line for the series.- Returns:
this
-
lineWidth
@Stability(Stable) public CfnAnalysis.LineChartLineStyleSettingsProperty.Builder lineWidth(String lineWidth) Sets the value ofCfnAnalysis.LineChartLineStyleSettingsProperty.getLineWidth()- Parameters:
lineWidth- Width that determines the line thickness.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnAnalysis.LineChartLineStyleSettingsProperty>- Returns:
- a new instance of
CfnAnalysis.LineChartLineStyleSettingsProperty - Throws:
NullPointerException- if any required attribute was not provided
-