Interface CfnTemplate.AxisDisplayOptionsProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnTemplate.AxisDisplayOptionsProperty.Jsii$Proxy
- Enclosing class:
CfnTemplate
@Stability(Stable)
public static interface CfnTemplate.AxisDisplayOptionsProperty
extends software.amazon.jsii.JsiiSerializable
The display options for the axis label.
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; AxisDisplayOptionsProperty axisDisplayOptionsProperty = 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") .fontSize(FontSizeProperty.builder() .relative("relative") .build()) .fontStyle("fontStyle") .fontWeight(FontWeightProperty.builder() .name("name") .build()) .build()) .visibility("visibility") .build()) .rotationAngle(123) .build()) .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnTemplate.AxisDisplayOptionsProperty
static final class
An implementation forCfnTemplate.AxisDisplayOptionsProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default String
Determines whether or not the axis line is visible.default String
The offset value that determines the starting placement of the axis within a visual's bounds.default Object
The data options for an axis.default String
Determines whether or not the grid line is visible.default Object
The scroll bar options for an axis.default Object
The tick label options of an axis.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAxisLineVisibility
Determines whether or not the axis line is visible. -
getAxisOffset
The offset value that determines the starting placement of the axis within a visual's bounds. -
getDataOptions
The data options for an axis. -
getGridLineVisibility
Determines whether or not the grid line is visible. -
getScrollbarOptions
The scroll bar options for an axis. -
getTickLabelOptions
The tick label options of an axis. -
builder
-