@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class KPIOptions extends Object implements Serializable, Cloneable, StructuredPojo
The options that determine the presentation of a KPI visual.
Constructor and Description |
---|
KPIOptions() |
Modifier and Type | Method and Description |
---|---|
KPIOptions |
clone() |
boolean |
equals(Object obj) |
ComparisonConfiguration |
getComparison()
The comparison configuration of a KPI visual.
|
String |
getPrimaryValueDisplayType()
The options that determine the primary value display type.
|
FontConfiguration |
getPrimaryValueFontConfiguration()
The options that determine the primary value font configuration.
|
ProgressBarOptions |
getProgressBar()
The options that determine the presentation of the progress bar of a KPI visual.
|
SecondaryValueOptions |
getSecondaryValue()
The options that determine the presentation of the secondary value of a KPI visual.
|
FontConfiguration |
getSecondaryValueFontConfiguration()
The options that determine the secondary value font configuration.
|
KPISparklineOptions |
getSparkline()
The options that determine the visibility, color, type, and tooltip visibility of the sparkline of a KPI visual.
|
TrendArrowOptions |
getTrendArrows()
The options that determine the presentation of trend arrows in a KPI visual.
|
KPIVisualLayoutOptions |
getVisualLayoutOptions()
The options that determine the layout a KPI visual.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setComparison(ComparisonConfiguration comparison)
The comparison configuration of a KPI visual.
|
void |
setPrimaryValueDisplayType(String primaryValueDisplayType)
The options that determine the primary value display type.
|
void |
setPrimaryValueFontConfiguration(FontConfiguration primaryValueFontConfiguration)
The options that determine the primary value font configuration.
|
void |
setProgressBar(ProgressBarOptions progressBar)
The options that determine the presentation of the progress bar of a KPI visual.
|
void |
setSecondaryValue(SecondaryValueOptions secondaryValue)
The options that determine the presentation of the secondary value of a KPI visual.
|
void |
setSecondaryValueFontConfiguration(FontConfiguration secondaryValueFontConfiguration)
The options that determine the secondary value font configuration.
|
void |
setSparkline(KPISparklineOptions sparkline)
The options that determine the visibility, color, type, and tooltip visibility of the sparkline of a KPI visual.
|
void |
setTrendArrows(TrendArrowOptions trendArrows)
The options that determine the presentation of trend arrows in a KPI visual.
|
void |
setVisualLayoutOptions(KPIVisualLayoutOptions visualLayoutOptions)
The options that determine the layout a KPI visual.
|
String |
toString()
Returns a string representation of this object.
|
KPIOptions |
withComparison(ComparisonConfiguration comparison)
The comparison configuration of a KPI visual.
|
KPIOptions |
withPrimaryValueDisplayType(PrimaryValueDisplayType primaryValueDisplayType)
The options that determine the primary value display type.
|
KPIOptions |
withPrimaryValueDisplayType(String primaryValueDisplayType)
The options that determine the primary value display type.
|
KPIOptions |
withPrimaryValueFontConfiguration(FontConfiguration primaryValueFontConfiguration)
The options that determine the primary value font configuration.
|
KPIOptions |
withProgressBar(ProgressBarOptions progressBar)
The options that determine the presentation of the progress bar of a KPI visual.
|
KPIOptions |
withSecondaryValue(SecondaryValueOptions secondaryValue)
The options that determine the presentation of the secondary value of a KPI visual.
|
KPIOptions |
withSecondaryValueFontConfiguration(FontConfiguration secondaryValueFontConfiguration)
The options that determine the secondary value font configuration.
|
KPIOptions |
withSparkline(KPISparklineOptions sparkline)
The options that determine the visibility, color, type, and tooltip visibility of the sparkline of a KPI visual.
|
KPIOptions |
withTrendArrows(TrendArrowOptions trendArrows)
The options that determine the presentation of trend arrows in a KPI visual.
|
KPIOptions |
withVisualLayoutOptions(KPIVisualLayoutOptions visualLayoutOptions)
The options that determine the layout a KPI visual.
|
public void setProgressBar(ProgressBarOptions progressBar)
The options that determine the presentation of the progress bar of a KPI visual.
progressBar
- The options that determine the presentation of the progress bar of a KPI visual.public ProgressBarOptions getProgressBar()
The options that determine the presentation of the progress bar of a KPI visual.
public KPIOptions withProgressBar(ProgressBarOptions progressBar)
The options that determine the presentation of the progress bar of a KPI visual.
progressBar
- The options that determine the presentation of the progress bar of a KPI visual.public void setTrendArrows(TrendArrowOptions trendArrows)
The options that determine the presentation of trend arrows in a KPI visual.
trendArrows
- The options that determine the presentation of trend arrows in a KPI visual.public TrendArrowOptions getTrendArrows()
The options that determine the presentation of trend arrows in a KPI visual.
public KPIOptions withTrendArrows(TrendArrowOptions trendArrows)
The options that determine the presentation of trend arrows in a KPI visual.
trendArrows
- The options that determine the presentation of trend arrows in a KPI visual.public void setSecondaryValue(SecondaryValueOptions secondaryValue)
The options that determine the presentation of the secondary value of a KPI visual.
secondaryValue
- The options that determine the presentation of the secondary value of a KPI visual.public SecondaryValueOptions getSecondaryValue()
The options that determine the presentation of the secondary value of a KPI visual.
public KPIOptions withSecondaryValue(SecondaryValueOptions secondaryValue)
The options that determine the presentation of the secondary value of a KPI visual.
secondaryValue
- The options that determine the presentation of the secondary value of a KPI visual.public void setComparison(ComparisonConfiguration comparison)
The comparison configuration of a KPI visual.
comparison
- The comparison configuration of a KPI visual.public ComparisonConfiguration getComparison()
The comparison configuration of a KPI visual.
public KPIOptions withComparison(ComparisonConfiguration comparison)
The comparison configuration of a KPI visual.
comparison
- The comparison configuration of a KPI visual.public void setPrimaryValueDisplayType(String primaryValueDisplayType)
The options that determine the primary value display type.
primaryValueDisplayType
- The options that determine the primary value display type.PrimaryValueDisplayType
public String getPrimaryValueDisplayType()
The options that determine the primary value display type.
PrimaryValueDisplayType
public KPIOptions withPrimaryValueDisplayType(String primaryValueDisplayType)
The options that determine the primary value display type.
primaryValueDisplayType
- The options that determine the primary value display type.PrimaryValueDisplayType
public KPIOptions withPrimaryValueDisplayType(PrimaryValueDisplayType primaryValueDisplayType)
The options that determine the primary value display type.
primaryValueDisplayType
- The options that determine the primary value display type.PrimaryValueDisplayType
public void setPrimaryValueFontConfiguration(FontConfiguration primaryValueFontConfiguration)
The options that determine the primary value font configuration.
primaryValueFontConfiguration
- The options that determine the primary value font configuration.public FontConfiguration getPrimaryValueFontConfiguration()
The options that determine the primary value font configuration.
public KPIOptions withPrimaryValueFontConfiguration(FontConfiguration primaryValueFontConfiguration)
The options that determine the primary value font configuration.
primaryValueFontConfiguration
- The options that determine the primary value font configuration.public void setSecondaryValueFontConfiguration(FontConfiguration secondaryValueFontConfiguration)
The options that determine the secondary value font configuration.
secondaryValueFontConfiguration
- The options that determine the secondary value font configuration.public FontConfiguration getSecondaryValueFontConfiguration()
The options that determine the secondary value font configuration.
public KPIOptions withSecondaryValueFontConfiguration(FontConfiguration secondaryValueFontConfiguration)
The options that determine the secondary value font configuration.
secondaryValueFontConfiguration
- The options that determine the secondary value font configuration.public void setSparkline(KPISparklineOptions sparkline)
The options that determine the visibility, color, type, and tooltip visibility of the sparkline of a KPI visual.
sparkline
- The options that determine the visibility, color, type, and tooltip visibility of the sparkline of a KPI
visual.public KPISparklineOptions getSparkline()
The options that determine the visibility, color, type, and tooltip visibility of the sparkline of a KPI visual.
public KPIOptions withSparkline(KPISparklineOptions sparkline)
The options that determine the visibility, color, type, and tooltip visibility of the sparkline of a KPI visual.
sparkline
- The options that determine the visibility, color, type, and tooltip visibility of the sparkline of a KPI
visual.public void setVisualLayoutOptions(KPIVisualLayoutOptions visualLayoutOptions)
The options that determine the layout a KPI visual.
visualLayoutOptions
- The options that determine the layout a KPI visual.public KPIVisualLayoutOptions getVisualLayoutOptions()
The options that determine the layout a KPI visual.
public KPIOptions withVisualLayoutOptions(KPIVisualLayoutOptions visualLayoutOptions)
The options that determine the layout a KPI visual.
visualLayoutOptions
- The options that determine the layout a KPI visual.public String toString()
toString
in class Object
Object.toString()
public KPIOptions clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.