@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PieChartConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The configuration of a pie chart.
Constructor and Description |
---|
PieChartConfiguration() |
Modifier and Type | Method and Description |
---|---|
PieChartConfiguration |
clone() |
boolean |
equals(Object obj) |
ChartAxisLabelOptions |
getCategoryLabelOptions()
The label options of the group/color that is displayed in a pie chart.
|
List<ContributionAnalysisDefault> |
getContributionAnalysisDefaults()
The contribution analysis (anomaly configuration) setup of the visual.
|
DataLabelOptions |
getDataLabels()
The options that determine if visual data labels are displayed.
|
DonutOptions |
getDonutOptions()
The options that determine the shape of the chart.
|
PieChartFieldWells |
getFieldWells()
The field wells of the visual.
|
VisualInteractionOptions |
getInteractions()
The general visual interactions setup for a visual.
|
LegendOptions |
getLegend()
The legend display setup of the visual.
|
SmallMultiplesOptions |
getSmallMultiplesOptions()
The small multiples setup for the visual.
|
PieChartSortConfiguration |
getSortConfiguration()
The sort configuration of a pie chart.
|
TooltipOptions |
getTooltip()
The tooltip display setup of the visual.
|
ChartAxisLabelOptions |
getValueLabelOptions()
The label options for the value that is displayed in a pie chart.
|
VisualPalette |
getVisualPalette()
The palette (chart color) display setup of the visual.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCategoryLabelOptions(ChartAxisLabelOptions categoryLabelOptions)
The label options of the group/color that is displayed in a pie chart.
|
void |
setContributionAnalysisDefaults(Collection<ContributionAnalysisDefault> contributionAnalysisDefaults)
The contribution analysis (anomaly configuration) setup of the visual.
|
void |
setDataLabels(DataLabelOptions dataLabels)
The options that determine if visual data labels are displayed.
|
void |
setDonutOptions(DonutOptions donutOptions)
The options that determine the shape of the chart.
|
void |
setFieldWells(PieChartFieldWells fieldWells)
The field wells of the visual.
|
void |
setInteractions(VisualInteractionOptions interactions)
The general visual interactions setup for a visual.
|
void |
setLegend(LegendOptions legend)
The legend display setup of the visual.
|
void |
setSmallMultiplesOptions(SmallMultiplesOptions smallMultiplesOptions)
The small multiples setup for the visual.
|
void |
setSortConfiguration(PieChartSortConfiguration sortConfiguration)
The sort configuration of a pie chart.
|
void |
setTooltip(TooltipOptions tooltip)
The tooltip display setup of the visual.
|
void |
setValueLabelOptions(ChartAxisLabelOptions valueLabelOptions)
The label options for the value that is displayed in a pie chart.
|
void |
setVisualPalette(VisualPalette visualPalette)
The palette (chart color) display setup of the visual.
|
String |
toString()
Returns a string representation of this object.
|
PieChartConfiguration |
withCategoryLabelOptions(ChartAxisLabelOptions categoryLabelOptions)
The label options of the group/color that is displayed in a pie chart.
|
PieChartConfiguration |
withContributionAnalysisDefaults(Collection<ContributionAnalysisDefault> contributionAnalysisDefaults)
The contribution analysis (anomaly configuration) setup of the visual.
|
PieChartConfiguration |
withContributionAnalysisDefaults(ContributionAnalysisDefault... contributionAnalysisDefaults)
The contribution analysis (anomaly configuration) setup of the visual.
|
PieChartConfiguration |
withDataLabels(DataLabelOptions dataLabels)
The options that determine if visual data labels are displayed.
|
PieChartConfiguration |
withDonutOptions(DonutOptions donutOptions)
The options that determine the shape of the chart.
|
PieChartConfiguration |
withFieldWells(PieChartFieldWells fieldWells)
The field wells of the visual.
|
PieChartConfiguration |
withInteractions(VisualInteractionOptions interactions)
The general visual interactions setup for a visual.
|
PieChartConfiguration |
withLegend(LegendOptions legend)
The legend display setup of the visual.
|
PieChartConfiguration |
withSmallMultiplesOptions(SmallMultiplesOptions smallMultiplesOptions)
The small multiples setup for the visual.
|
PieChartConfiguration |
withSortConfiguration(PieChartSortConfiguration sortConfiguration)
The sort configuration of a pie chart.
|
PieChartConfiguration |
withTooltip(TooltipOptions tooltip)
The tooltip display setup of the visual.
|
PieChartConfiguration |
withValueLabelOptions(ChartAxisLabelOptions valueLabelOptions)
The label options for the value that is displayed in a pie chart.
|
PieChartConfiguration |
withVisualPalette(VisualPalette visualPalette)
The palette (chart color) display setup of the visual.
|
public void setFieldWells(PieChartFieldWells fieldWells)
The field wells of the visual.
fieldWells
- The field wells of the visual.public PieChartFieldWells getFieldWells()
The field wells of the visual.
public PieChartConfiguration withFieldWells(PieChartFieldWells fieldWells)
The field wells of the visual.
fieldWells
- The field wells of the visual.public void setSortConfiguration(PieChartSortConfiguration sortConfiguration)
The sort configuration of a pie chart.
sortConfiguration
- The sort configuration of a pie chart.public PieChartSortConfiguration getSortConfiguration()
The sort configuration of a pie chart.
public PieChartConfiguration withSortConfiguration(PieChartSortConfiguration sortConfiguration)
The sort configuration of a pie chart.
sortConfiguration
- The sort configuration of a pie chart.public void setDonutOptions(DonutOptions donutOptions)
The options that determine the shape of the chart. This option determines whether the chart is a pie chart or a donut chart.
donutOptions
- The options that determine the shape of the chart. This option determines whether the chart is a pie chart
or a donut chart.public DonutOptions getDonutOptions()
The options that determine the shape of the chart. This option determines whether the chart is a pie chart or a donut chart.
public PieChartConfiguration withDonutOptions(DonutOptions donutOptions)
The options that determine the shape of the chart. This option determines whether the chart is a pie chart or a donut chart.
donutOptions
- The options that determine the shape of the chart. This option determines whether the chart is a pie chart
or a donut chart.public void setSmallMultiplesOptions(SmallMultiplesOptions smallMultiplesOptions)
The small multiples setup for the visual.
smallMultiplesOptions
- The small multiples setup for the visual.public SmallMultiplesOptions getSmallMultiplesOptions()
The small multiples setup for the visual.
public PieChartConfiguration withSmallMultiplesOptions(SmallMultiplesOptions smallMultiplesOptions)
The small multiples setup for the visual.
smallMultiplesOptions
- The small multiples setup for the visual.public void setCategoryLabelOptions(ChartAxisLabelOptions categoryLabelOptions)
The label options of the group/color that is displayed in a pie chart.
categoryLabelOptions
- The label options of the group/color that is displayed in a pie chart.public ChartAxisLabelOptions getCategoryLabelOptions()
The label options of the group/color that is displayed in a pie chart.
public PieChartConfiguration withCategoryLabelOptions(ChartAxisLabelOptions categoryLabelOptions)
The label options of the group/color that is displayed in a pie chart.
categoryLabelOptions
- The label options of the group/color that is displayed in a pie chart.public void setValueLabelOptions(ChartAxisLabelOptions valueLabelOptions)
The label options for the value that is displayed in a pie chart.
valueLabelOptions
- The label options for the value that is displayed in a pie chart.public ChartAxisLabelOptions getValueLabelOptions()
The label options for the value that is displayed in a pie chart.
public PieChartConfiguration withValueLabelOptions(ChartAxisLabelOptions valueLabelOptions)
The label options for the value that is displayed in a pie chart.
valueLabelOptions
- The label options for the value that is displayed in a pie chart.public void setLegend(LegendOptions legend)
The legend display setup of the visual.
legend
- The legend display setup of the visual.public LegendOptions getLegend()
The legend display setup of the visual.
public PieChartConfiguration withLegend(LegendOptions legend)
The legend display setup of the visual.
legend
- The legend display setup of the visual.public void setDataLabels(DataLabelOptions dataLabels)
The options that determine if visual data labels are displayed.
dataLabels
- The options that determine if visual data labels are displayed.public DataLabelOptions getDataLabels()
The options that determine if visual data labels are displayed.
public PieChartConfiguration withDataLabels(DataLabelOptions dataLabels)
The options that determine if visual data labels are displayed.
dataLabels
- The options that determine if visual data labels are displayed.public void setTooltip(TooltipOptions tooltip)
The tooltip display setup of the visual.
tooltip
- The tooltip display setup of the visual.public TooltipOptions getTooltip()
The tooltip display setup of the visual.
public PieChartConfiguration withTooltip(TooltipOptions tooltip)
The tooltip display setup of the visual.
tooltip
- The tooltip display setup of the visual.public void setVisualPalette(VisualPalette visualPalette)
The palette (chart color) display setup of the visual.
visualPalette
- The palette (chart color) display setup of the visual.public VisualPalette getVisualPalette()
The palette (chart color) display setup of the visual.
public PieChartConfiguration withVisualPalette(VisualPalette visualPalette)
The palette (chart color) display setup of the visual.
visualPalette
- The palette (chart color) display setup of the visual.public List<ContributionAnalysisDefault> getContributionAnalysisDefaults()
The contribution analysis (anomaly configuration) setup of the visual.
public void setContributionAnalysisDefaults(Collection<ContributionAnalysisDefault> contributionAnalysisDefaults)
The contribution analysis (anomaly configuration) setup of the visual.
contributionAnalysisDefaults
- The contribution analysis (anomaly configuration) setup of the visual.public PieChartConfiguration withContributionAnalysisDefaults(ContributionAnalysisDefault... contributionAnalysisDefaults)
The contribution analysis (anomaly configuration) setup of the visual.
NOTE: This method appends the values to the existing list (if any). Use
setContributionAnalysisDefaults(java.util.Collection)
or
withContributionAnalysisDefaults(java.util.Collection)
if you want to override the existing values.
contributionAnalysisDefaults
- The contribution analysis (anomaly configuration) setup of the visual.public PieChartConfiguration withContributionAnalysisDefaults(Collection<ContributionAnalysisDefault> contributionAnalysisDefaults)
The contribution analysis (anomaly configuration) setup of the visual.
contributionAnalysisDefaults
- The contribution analysis (anomaly configuration) setup of the visual.public void setInteractions(VisualInteractionOptions interactions)
The general visual interactions setup for a visual.
interactions
- The general visual interactions setup for a visual.public VisualInteractionOptions getInteractions()
The general visual interactions setup for a visual.
public PieChartConfiguration withInteractions(VisualInteractionOptions interactions)
The general visual interactions setup for a visual.
interactions
- The general visual interactions setup for a visual.public String toString()
toString
in class Object
Object.toString()
public PieChartConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.