@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DataLabelOptions extends Object implements Serializable, Cloneable, StructuredPojo
The options that determine the presentation of the data labels.
Constructor and Description |
---|
DataLabelOptions() |
Modifier and Type | Method and Description |
---|---|
DataLabelOptions |
clone() |
boolean |
equals(Object obj) |
String |
getCategoryLabelVisibility()
Determines the visibility of the category field labels.
|
List<DataLabelType> |
getDataLabelTypes()
The option that determines the data label type.
|
String |
getLabelColor()
Determines the color of the data labels.
|
String |
getLabelContent()
Determines the content of the data labels.
|
FontConfiguration |
getLabelFontConfiguration()
Determines the font configuration of the data labels.
|
String |
getMeasureLabelVisibility()
Determines the visibility of the measure field labels.
|
String |
getOverlap()
Determines whether overlap is enabled or disabled for the data labels.
|
String |
getPosition()
Determines the position of the data labels.
|
String |
getTotalsVisibility()
Determines the visibility of the total.
|
String |
getVisibility()
Determines the visibility of the data labels.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCategoryLabelVisibility(String categoryLabelVisibility)
Determines the visibility of the category field labels.
|
void |
setDataLabelTypes(Collection<DataLabelType> dataLabelTypes)
The option that determines the data label type.
|
void |
setLabelColor(String labelColor)
Determines the color of the data labels.
|
void |
setLabelContent(String labelContent)
Determines the content of the data labels.
|
void |
setLabelFontConfiguration(FontConfiguration labelFontConfiguration)
Determines the font configuration of the data labels.
|
void |
setMeasureLabelVisibility(String measureLabelVisibility)
Determines the visibility of the measure field labels.
|
void |
setOverlap(String overlap)
Determines whether overlap is enabled or disabled for the data labels.
|
void |
setPosition(String position)
Determines the position of the data labels.
|
void |
setTotalsVisibility(String totalsVisibility)
Determines the visibility of the total.
|
void |
setVisibility(String visibility)
Determines the visibility of the data labels.
|
String |
toString()
Returns a string representation of this object.
|
DataLabelOptions |
withCategoryLabelVisibility(String categoryLabelVisibility)
Determines the visibility of the category field labels.
|
DataLabelOptions |
withCategoryLabelVisibility(Visibility categoryLabelVisibility)
Determines the visibility of the category field labels.
|
DataLabelOptions |
withDataLabelTypes(Collection<DataLabelType> dataLabelTypes)
The option that determines the data label type.
|
DataLabelOptions |
withDataLabelTypes(DataLabelType... dataLabelTypes)
The option that determines the data label type.
|
DataLabelOptions |
withLabelColor(String labelColor)
Determines the color of the data labels.
|
DataLabelOptions |
withLabelContent(DataLabelContent labelContent)
Determines the content of the data labels.
|
DataLabelOptions |
withLabelContent(String labelContent)
Determines the content of the data labels.
|
DataLabelOptions |
withLabelFontConfiguration(FontConfiguration labelFontConfiguration)
Determines the font configuration of the data labels.
|
DataLabelOptions |
withMeasureLabelVisibility(String measureLabelVisibility)
Determines the visibility of the measure field labels.
|
DataLabelOptions |
withMeasureLabelVisibility(Visibility measureLabelVisibility)
Determines the visibility of the measure field labels.
|
DataLabelOptions |
withOverlap(DataLabelOverlap overlap)
Determines whether overlap is enabled or disabled for the data labels.
|
DataLabelOptions |
withOverlap(String overlap)
Determines whether overlap is enabled or disabled for the data labels.
|
DataLabelOptions |
withPosition(DataLabelPosition position)
Determines the position of the data labels.
|
DataLabelOptions |
withPosition(String position)
Determines the position of the data labels.
|
DataLabelOptions |
withTotalsVisibility(String totalsVisibility)
Determines the visibility of the total.
|
DataLabelOptions |
withTotalsVisibility(Visibility totalsVisibility)
Determines the visibility of the total.
|
DataLabelOptions |
withVisibility(String visibility)
Determines the visibility of the data labels.
|
DataLabelOptions |
withVisibility(Visibility visibility)
Determines the visibility of the data labels.
|
public void setVisibility(String visibility)
Determines the visibility of the data labels.
visibility
- Determines the visibility of the data labels.Visibility
public String getVisibility()
Determines the visibility of the data labels.
Visibility
public DataLabelOptions withVisibility(String visibility)
Determines the visibility of the data labels.
visibility
- Determines the visibility of the data labels.Visibility
public DataLabelOptions withVisibility(Visibility visibility)
Determines the visibility of the data labels.
visibility
- Determines the visibility of the data labels.Visibility
public void setCategoryLabelVisibility(String categoryLabelVisibility)
Determines the visibility of the category field labels.
categoryLabelVisibility
- Determines the visibility of the category field labels.Visibility
public String getCategoryLabelVisibility()
Determines the visibility of the category field labels.
Visibility
public DataLabelOptions withCategoryLabelVisibility(String categoryLabelVisibility)
Determines the visibility of the category field labels.
categoryLabelVisibility
- Determines the visibility of the category field labels.Visibility
public DataLabelOptions withCategoryLabelVisibility(Visibility categoryLabelVisibility)
Determines the visibility of the category field labels.
categoryLabelVisibility
- Determines the visibility of the category field labels.Visibility
public void setMeasureLabelVisibility(String measureLabelVisibility)
Determines the visibility of the measure field labels.
measureLabelVisibility
- Determines the visibility of the measure field labels.Visibility
public String getMeasureLabelVisibility()
Determines the visibility of the measure field labels.
Visibility
public DataLabelOptions withMeasureLabelVisibility(String measureLabelVisibility)
Determines the visibility of the measure field labels.
measureLabelVisibility
- Determines the visibility of the measure field labels.Visibility
public DataLabelOptions withMeasureLabelVisibility(Visibility measureLabelVisibility)
Determines the visibility of the measure field labels.
measureLabelVisibility
- Determines the visibility of the measure field labels.Visibility
public List<DataLabelType> getDataLabelTypes()
The option that determines the data label type.
public void setDataLabelTypes(Collection<DataLabelType> dataLabelTypes)
The option that determines the data label type.
dataLabelTypes
- The option that determines the data label type.public DataLabelOptions withDataLabelTypes(DataLabelType... dataLabelTypes)
The option that determines the data label type.
NOTE: This method appends the values to the existing list (if any). Use
setDataLabelTypes(java.util.Collection)
or withDataLabelTypes(java.util.Collection)
if you want
to override the existing values.
dataLabelTypes
- The option that determines the data label type.public DataLabelOptions withDataLabelTypes(Collection<DataLabelType> dataLabelTypes)
The option that determines the data label type.
dataLabelTypes
- The option that determines the data label type.public void setPosition(String position)
Determines the position of the data labels.
position
- Determines the position of the data labels.DataLabelPosition
public String getPosition()
Determines the position of the data labels.
DataLabelPosition
public DataLabelOptions withPosition(String position)
Determines the position of the data labels.
position
- Determines the position of the data labels.DataLabelPosition
public DataLabelOptions withPosition(DataLabelPosition position)
Determines the position of the data labels.
position
- Determines the position of the data labels.DataLabelPosition
public void setLabelContent(String labelContent)
Determines the content of the data labels.
labelContent
- Determines the content of the data labels.DataLabelContent
public String getLabelContent()
Determines the content of the data labels.
DataLabelContent
public DataLabelOptions withLabelContent(String labelContent)
Determines the content of the data labels.
labelContent
- Determines the content of the data labels.DataLabelContent
public DataLabelOptions withLabelContent(DataLabelContent labelContent)
Determines the content of the data labels.
labelContent
- Determines the content of the data labels.DataLabelContent
public void setLabelFontConfiguration(FontConfiguration labelFontConfiguration)
Determines the font configuration of the data labels.
labelFontConfiguration
- Determines the font configuration of the data labels.public FontConfiguration getLabelFontConfiguration()
Determines the font configuration of the data labels.
public DataLabelOptions withLabelFontConfiguration(FontConfiguration labelFontConfiguration)
Determines the font configuration of the data labels.
labelFontConfiguration
- Determines the font configuration of the data labels.public void setLabelColor(String labelColor)
Determines the color of the data labels.
labelColor
- Determines the color of the data labels.public String getLabelColor()
Determines the color of the data labels.
public DataLabelOptions withLabelColor(String labelColor)
Determines the color of the data labels.
labelColor
- Determines the color of the data labels.public void setOverlap(String overlap)
Determines whether overlap is enabled or disabled for the data labels.
overlap
- Determines whether overlap is enabled or disabled for the data labels.DataLabelOverlap
public String getOverlap()
Determines whether overlap is enabled or disabled for the data labels.
DataLabelOverlap
public DataLabelOptions withOverlap(String overlap)
Determines whether overlap is enabled or disabled for the data labels.
overlap
- Determines whether overlap is enabled or disabled for the data labels.DataLabelOverlap
public DataLabelOptions withOverlap(DataLabelOverlap overlap)
Determines whether overlap is enabled or disabled for the data labels.
overlap
- Determines whether overlap is enabled or disabled for the data labels.DataLabelOverlap
public void setTotalsVisibility(String totalsVisibility)
Determines the visibility of the total.
totalsVisibility
- Determines the visibility of the total.Visibility
public String getTotalsVisibility()
Determines the visibility of the total.
Visibility
public DataLabelOptions withTotalsVisibility(String totalsVisibility)
Determines the visibility of the total.
totalsVisibility
- Determines the visibility of the total.Visibility
public DataLabelOptions withTotalsVisibility(Visibility totalsVisibility)
Determines the visibility of the total.
totalsVisibility
- Determines the visibility of the total.Visibility
public String toString()
toString
in class Object
Object.toString()
public DataLabelOptions clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.