@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AxisLabelOptions extends Object implements Serializable, Cloneable, StructuredPojo
The label options for a chart axis. You must specify the field that the label is targeted to.
Constructor and Description |
---|
AxisLabelOptions() |
Modifier and Type | Method and Description |
---|---|
AxisLabelOptions |
clone() |
boolean |
equals(Object obj) |
AxisLabelReferenceOptions |
getApplyTo()
The options that indicate which field the label belongs to.
|
String |
getCustomLabel()
The text for the axis label.
|
FontConfiguration |
getFontConfiguration()
The font configuration of the axis label.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setApplyTo(AxisLabelReferenceOptions applyTo)
The options that indicate which field the label belongs to.
|
void |
setCustomLabel(String customLabel)
The text for the axis label.
|
void |
setFontConfiguration(FontConfiguration fontConfiguration)
The font configuration of the axis label.
|
String |
toString()
Returns a string representation of this object.
|
AxisLabelOptions |
withApplyTo(AxisLabelReferenceOptions applyTo)
The options that indicate which field the label belongs to.
|
AxisLabelOptions |
withCustomLabel(String customLabel)
The text for the axis label.
|
AxisLabelOptions |
withFontConfiguration(FontConfiguration fontConfiguration)
The font configuration of the axis label.
|
public void setFontConfiguration(FontConfiguration fontConfiguration)
The font configuration of the axis label.
fontConfiguration
- The font configuration of the axis label.public FontConfiguration getFontConfiguration()
The font configuration of the axis label.
public AxisLabelOptions withFontConfiguration(FontConfiguration fontConfiguration)
The font configuration of the axis label.
fontConfiguration
- The font configuration of the axis label.public void setCustomLabel(String customLabel)
The text for the axis label.
customLabel
- The text for the axis label.public String getCustomLabel()
The text for the axis label.
public AxisLabelOptions withCustomLabel(String customLabel)
The text for the axis label.
customLabel
- The text for the axis label.public void setApplyTo(AxisLabelReferenceOptions applyTo)
The options that indicate which field the label belongs to.
applyTo
- The options that indicate which field the label belongs to.public AxisLabelReferenceOptions getApplyTo()
The options that indicate which field the label belongs to.
public AxisLabelOptions withApplyTo(AxisLabelReferenceOptions applyTo)
The options that indicate which field the label belongs to.
applyTo
- The options that indicate which field the label belongs to.public String toString()
toString
in class Object
Object.toString()
public AxisLabelOptions clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.