Interface CfnAnalysis.SeriesItemProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnAnalysis.SeriesItemProperty.Jsii$Proxy
Enclosing class:
CfnAnalysis

@Stability(Stable) public static interface CfnAnalysis.SeriesItemProperty extends software.amazon.jsii.JsiiSerializable
The series item configuration of a line chart.

This is a union type structure. For this structure to be valid, only one of the attributes can be defined.

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.*;
 SeriesItemProperty seriesItemProperty = SeriesItemProperty.builder()
         .dataFieldSeriesItem(DataFieldSeriesItemProperty.builder()
                 .axisBinding("axisBinding")
                 .fieldId("fieldId")
                 // the properties below are optional
                 .fieldValue("fieldValue")
                 .settings(LineChartSeriesSettingsProperty.builder()
                         .lineStyleSettings(LineChartLineStyleSettingsProperty.builder()
                                 .lineInterpolation("lineInterpolation")
                                 .lineStyle("lineStyle")
                                 .lineVisibility("lineVisibility")
                                 .lineWidth("lineWidth")
                                 .build())
                         .markerStyleSettings(LineChartMarkerStyleSettingsProperty.builder()
                                 .markerColor("markerColor")
                                 .markerShape("markerShape")
                                 .markerSize("markerSize")
                                 .markerVisibility("markerVisibility")
                                 .build())
                         .build())
                 .build())
         .fieldSeriesItem(FieldSeriesItemProperty.builder()
                 .axisBinding("axisBinding")
                 .fieldId("fieldId")
                 // the properties below are optional
                 .settings(LineChartSeriesSettingsProperty.builder()
                         .lineStyleSettings(LineChartLineStyleSettingsProperty.builder()
                                 .lineInterpolation("lineInterpolation")
                                 .lineStyle("lineStyle")
                                 .lineVisibility("lineVisibility")
                                 .lineWidth("lineWidth")
                                 .build())
                         .markerStyleSettings(LineChartMarkerStyleSettingsProperty.builder()
                                 .markerColor("markerColor")
                                 .markerShape("markerShape")
                                 .markerSize("markerSize")
                                 .markerVisibility("markerVisibility")
                                 .build())
                         .build())
                 .build())
         .build();