@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
ReferenceLineLabelHorizontalPosition
public 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
ReferenceLineLabelHorizontalPosition
public 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
ReferenceLineLabelHorizontalPosition
public 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
ReferenceLineLabelHorizontalPosition
public 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
ReferenceLineLabelVerticalPosition
public String getVerticalPosition()
The vertical position configuration of the label in a reference line. Choose one of the following options:
ABOVE
BELOW
ABOVE
BELOW
ReferenceLineLabelVerticalPosition
public 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
ReferenceLineLabelVerticalPosition
public 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
ReferenceLineLabelVerticalPosition
public String toString()
toString
in class Object
Object.toString()
public ReferenceLineLabelConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.