Interface CfnAnalysis.LineSeriesAxisDisplayOptionsProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnAnalysis.LineSeriesAxisDisplayOptionsProperty.Jsii$Proxy
- Enclosing class:
CfnAnalysis
@Stability(Stable)
public static interface CfnAnalysis.LineSeriesAxisDisplayOptionsProperty
extends software.amazon.jsii.JsiiSerializable
The series axis configuration of a line chart.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.quicksight.*;
Object dataDriven;
LineSeriesAxisDisplayOptionsProperty lineSeriesAxisDisplayOptionsProperty = LineSeriesAxisDisplayOptionsProperty.builder()
.axisOptions(AxisDisplayOptionsProperty.builder()
.axisLineVisibility("axisLineVisibility")
.axisOffset("axisOffset")
.dataOptions(AxisDataOptionsProperty.builder()
.dateAxisOptions(DateAxisOptionsProperty.builder()
.missingDateVisibility("missingDateVisibility")
.build())
.numericAxisOptions(NumericAxisOptionsProperty.builder()
.range(AxisDisplayRangeProperty.builder()
.dataDriven(dataDriven)
.minMax(AxisDisplayMinMaxRangeProperty.builder()
.maximum(123)
.minimum(123)
.build())
.build())
.scale(AxisScaleProperty.builder()
.linear(AxisLinearScaleProperty.builder()
.stepCount(123)
.stepSize(123)
.build())
.logarithmic(AxisLogarithmicScaleProperty.builder()
.base(123)
.build())
.build())
.build())
.build())
.gridLineVisibility("gridLineVisibility")
.scrollbarOptions(ScrollBarOptionsProperty.builder()
.visibility("visibility")
.visibleRange(VisibleRangeOptionsProperty.builder()
.percentRange(PercentVisibleRangeProperty.builder()
.from(123)
.to(123)
.build())
.build())
.build())
.tickLabelOptions(AxisTickLabelOptionsProperty.builder()
.labelOptions(LabelOptionsProperty.builder()
.customLabel("customLabel")
.fontConfiguration(FontConfigurationProperty.builder()
.fontColor("fontColor")
.fontDecoration("fontDecoration")
.fontFamily("fontFamily")
.fontSize(FontSizeProperty.builder()
.absolute("absolute")
.relative("relative")
.build())
.fontStyle("fontStyle")
.fontWeight(FontWeightProperty.builder()
.name("name")
.build())
.build())
.visibility("visibility")
.build())
.rotationAngle(123)
.build())
.build())
.missingDataConfigurations(List.of(MissingDataConfigurationProperty.builder()
.treatmentOption("treatmentOption")
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnAnalysis.LineSeriesAxisDisplayOptionsPropertystatic final classAn implementation forCfnAnalysis.LineSeriesAxisDisplayOptionsProperty -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAxisOptions
The options that determine the presentation of the line series axis.Returns union: either
IResolvableorCfnAnalysis.AxisDisplayOptionsProperty- See Also:
-
getMissingDataConfigurations
The configuration options that determine how missing data is treated during the rendering of a line chart.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnAnalysis.MissingDataConfigurationProperty>- See Also:
-
builder
-