@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.