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();
- See Also:
-
Nested Class Summary
Nested ClassesModifier 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.- See Also:
-
getAxisOffset
The offset value that determines the starting placement of the axis within a visual's bounds.- See Also:
-
getDataOptions
The data options for an axis.- See Also:
-
getGridLineVisibility
Determines whether or not the grid line is visible.- See Also:
-
getScrollbarOptions
The scroll bar options for an axis.- See Also:
-
getTickLabelOptions
The tick label options of an axis.- See Also:
-
builder
-