@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ReferenceLineLabelConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The label configuration of a reference line.
| Constructor and Description |
|---|
ReferenceLineLabelConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
ReferenceLineLabelConfiguration |
clone() |
boolean |
equals(Object obj) |
ReferenceLineCustomLabelConfiguration |
getCustomLabelConfiguration()
The custom label configuration of the label in a reference line.
|
String |
getFontColor()
The font color configuration of the label in a reference line.
|
FontConfiguration |
getFontConfiguration()
The font configuration of the label in a reference line.
|
String |
getHorizontalPosition()
The horizontal position configuration of the label in a reference line.
|
ReferenceLineValueLabelConfiguration |
getValueLabelConfiguration()
The value label configuration of the label in a reference line.
|
String |
getVerticalPosition()
The vertical position configuration of the label in a reference line.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setCustomLabelConfiguration(ReferenceLineCustomLabelConfiguration customLabelConfiguration)
The custom label configuration of the label in a reference line.
|
void |
setFontColor(String fontColor)
The font color configuration of the label in a reference line.
|
void |
setFontConfiguration(FontConfiguration fontConfiguration)
The font configuration of the label in a reference line.
|
void |
setHorizontalPosition(String horizontalPosition)
The horizontal position configuration of the label in a reference line.
|
void |
setValueLabelConfiguration(ReferenceLineValueLabelConfiguration valueLabelConfiguration)
The value label configuration of the label in a reference line.
|
void |
setVerticalPosition(String verticalPosition)
The vertical position configuration of the label in a reference line.
|
String |
toString()
Returns a string representation of this object.
|
ReferenceLineLabelConfiguration |
withCustomLabelConfiguration(ReferenceLineCustomLabelConfiguration customLabelConfiguration)
The custom label configuration of the label in a reference line.
|
ReferenceLineLabelConfiguration |
withFontColor(String fontColor)
The font color configuration of the label in a reference line.
|
ReferenceLineLabelConfiguration |
withFontConfiguration(FontConfiguration fontConfiguration)
The font configuration of the label in a reference line.
|
ReferenceLineLabelConfiguration |
withHorizontalPosition(ReferenceLineLabelHorizontalPosition horizontalPosition)
The horizontal position configuration of the label in a reference line.
|
ReferenceLineLabelConfiguration |
withHorizontalPosition(String horizontalPosition)
The horizontal position configuration of the label in a reference line.
|
ReferenceLineLabelConfiguration |
withValueLabelConfiguration(ReferenceLineValueLabelConfiguration valueLabelConfiguration)
The value label configuration of the label in a reference line.
|
ReferenceLineLabelConfiguration |
withVerticalPosition(ReferenceLineLabelVerticalPosition verticalPosition)
The vertical position configuration of the label in a reference line.
|
ReferenceLineLabelConfiguration |
withVerticalPosition(String verticalPosition)
The vertical position configuration of the label in a reference line.
|
public void setValueLabelConfiguration(ReferenceLineValueLabelConfiguration valueLabelConfiguration)
The value label configuration of the label in a reference line.
valueLabelConfiguration - The value label configuration of the label in a reference line.public ReferenceLineValueLabelConfiguration getValueLabelConfiguration()
The value label configuration of the label in a reference line.
public ReferenceLineLabelConfiguration withValueLabelConfiguration(ReferenceLineValueLabelConfiguration valueLabelConfiguration)
The value label configuration of the label in a reference line.
valueLabelConfiguration - The value label configuration of the label in a reference line.public void setCustomLabelConfiguration(ReferenceLineCustomLabelConfiguration customLabelConfiguration)
The custom label configuration of the label in a reference line.
customLabelConfiguration - The custom label configuration of the label in a reference line.public ReferenceLineCustomLabelConfiguration getCustomLabelConfiguration()
The custom label configuration of the label in a reference line.
public ReferenceLineLabelConfiguration withCustomLabelConfiguration(ReferenceLineCustomLabelConfiguration customLabelConfiguration)
The custom label configuration of the label in a reference line.
customLabelConfiguration - The custom label configuration of the label in a reference line.public void setFontConfiguration(FontConfiguration fontConfiguration)
The font configuration of the label in a reference line.
fontConfiguration - The font configuration of the label in a reference line.public FontConfiguration getFontConfiguration()
The font configuration of the label in a reference line.
public ReferenceLineLabelConfiguration withFontConfiguration(FontConfiguration fontConfiguration)
The font configuration of the label in a reference line.
fontConfiguration - The font configuration of the label in a reference line.public void setFontColor(String fontColor)
The font color configuration of the label in a reference line.
fontColor - The font color configuration of the label in a reference line.public String getFontColor()
The font color configuration of the label in a reference line.
public ReferenceLineLabelConfiguration withFontColor(String fontColor)
The font color configuration of the label in a reference line.
fontColor - The font color configuration of the label in a reference line.public void setHorizontalPosition(String horizontalPosition)
The horizontal position configuration of the label in a reference line. Choose one of the following options:
LEFT
CENTER
RIGHT
horizontalPosition - The horizontal position configuration of the label in a reference line. Choose one of the following
options:
LEFT
CENTER
RIGHT
ReferenceLineLabelHorizontalPositionpublic String getHorizontalPosition()
The horizontal position configuration of the label in a reference line. Choose one of the following options:
LEFT
CENTER
RIGHT
LEFT
CENTER
RIGHT
ReferenceLineLabelHorizontalPositionpublic ReferenceLineLabelConfiguration withHorizontalPosition(String horizontalPosition)
The horizontal position configuration of the label in a reference line. Choose one of the following options:
LEFT
CENTER
RIGHT
horizontalPosition - The horizontal position configuration of the label in a reference line. Choose one of the following
options:
LEFT
CENTER
RIGHT
ReferenceLineLabelHorizontalPositionpublic ReferenceLineLabelConfiguration withHorizontalPosition(ReferenceLineLabelHorizontalPosition horizontalPosition)
The horizontal position configuration of the label in a reference line. Choose one of the following options:
LEFT
CENTER
RIGHT
horizontalPosition - The horizontal position configuration of the label in a reference line. Choose one of the following
options:
LEFT
CENTER
RIGHT
ReferenceLineLabelHorizontalPositionpublic void setVerticalPosition(String verticalPosition)
The vertical position configuration of the label in a reference line. Choose one of the following options:
ABOVE
BELOW
verticalPosition - The vertical position configuration of the label in a reference line. Choose one of the following
options:
ABOVE
BELOW
ReferenceLineLabelVerticalPositionpublic String getVerticalPosition()
The vertical position configuration of the label in a reference line. Choose one of the following options:
ABOVE
BELOW
ABOVE
BELOW
ReferenceLineLabelVerticalPositionpublic ReferenceLineLabelConfiguration withVerticalPosition(String verticalPosition)
The vertical position configuration of the label in a reference line. Choose one of the following options:
ABOVE
BELOW
verticalPosition - The vertical position configuration of the label in a reference line. Choose one of the following
options:
ABOVE
BELOW
ReferenceLineLabelVerticalPositionpublic ReferenceLineLabelConfiguration withVerticalPosition(ReferenceLineLabelVerticalPosition verticalPosition)
The vertical position configuration of the label in a reference line. Choose one of the following options:
ABOVE
BELOW
verticalPosition - The vertical position configuration of the label in a reference line. Choose one of the following
options:
ABOVE
BELOW
ReferenceLineLabelVerticalPositionpublic String toString()
toString in class ObjectObject.toString()public ReferenceLineLabelConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.