@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DataLabelType extends Object implements Serializable, Cloneable, StructuredPojo
The option that determines the data label type.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Constructor and Description |
---|
DataLabelType() |
Modifier and Type | Method and Description |
---|---|
DataLabelType |
clone() |
boolean |
equals(Object obj) |
DataPathLabelType |
getDataPathLabelType()
The option that specifies individual data values for labels.
|
FieldLabelType |
getFieldLabelType()
Determines the label configuration for the entire field.
|
MaximumLabelType |
getMaximumLabelType()
Determines the label configuration for the maximum value in a visual.
|
MinimumLabelType |
getMinimumLabelType()
Determines the label configuration for the minimum value in a visual.
|
RangeEndsLabelType |
getRangeEndsLabelType()
Determines the label configuration for range end value in a visual.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDataPathLabelType(DataPathLabelType dataPathLabelType)
The option that specifies individual data values for labels.
|
void |
setFieldLabelType(FieldLabelType fieldLabelType)
Determines the label configuration for the entire field.
|
void |
setMaximumLabelType(MaximumLabelType maximumLabelType)
Determines the label configuration for the maximum value in a visual.
|
void |
setMinimumLabelType(MinimumLabelType minimumLabelType)
Determines the label configuration for the minimum value in a visual.
|
void |
setRangeEndsLabelType(RangeEndsLabelType rangeEndsLabelType)
Determines the label configuration for range end value in a visual.
|
String |
toString()
Returns a string representation of this object.
|
DataLabelType |
withDataPathLabelType(DataPathLabelType dataPathLabelType)
The option that specifies individual data values for labels.
|
DataLabelType |
withFieldLabelType(FieldLabelType fieldLabelType)
Determines the label configuration for the entire field.
|
DataLabelType |
withMaximumLabelType(MaximumLabelType maximumLabelType)
Determines the label configuration for the maximum value in a visual.
|
DataLabelType |
withMinimumLabelType(MinimumLabelType minimumLabelType)
Determines the label configuration for the minimum value in a visual.
|
DataLabelType |
withRangeEndsLabelType(RangeEndsLabelType rangeEndsLabelType)
Determines the label configuration for range end value in a visual.
|
public void setFieldLabelType(FieldLabelType fieldLabelType)
Determines the label configuration for the entire field.
fieldLabelType
- Determines the label configuration for the entire field.public FieldLabelType getFieldLabelType()
Determines the label configuration for the entire field.
public DataLabelType withFieldLabelType(FieldLabelType fieldLabelType)
Determines the label configuration for the entire field.
fieldLabelType
- Determines the label configuration for the entire field.public void setDataPathLabelType(DataPathLabelType dataPathLabelType)
The option that specifies individual data values for labels.
dataPathLabelType
- The option that specifies individual data values for labels.public DataPathLabelType getDataPathLabelType()
The option that specifies individual data values for labels.
public DataLabelType withDataPathLabelType(DataPathLabelType dataPathLabelType)
The option that specifies individual data values for labels.
dataPathLabelType
- The option that specifies individual data values for labels.public void setRangeEndsLabelType(RangeEndsLabelType rangeEndsLabelType)
Determines the label configuration for range end value in a visual.
rangeEndsLabelType
- Determines the label configuration for range end value in a visual.public RangeEndsLabelType getRangeEndsLabelType()
Determines the label configuration for range end value in a visual.
public DataLabelType withRangeEndsLabelType(RangeEndsLabelType rangeEndsLabelType)
Determines the label configuration for range end value in a visual.
rangeEndsLabelType
- Determines the label configuration for range end value in a visual.public void setMinimumLabelType(MinimumLabelType minimumLabelType)
Determines the label configuration for the minimum value in a visual.
minimumLabelType
- Determines the label configuration for the minimum value in a visual.public MinimumLabelType getMinimumLabelType()
Determines the label configuration for the minimum value in a visual.
public DataLabelType withMinimumLabelType(MinimumLabelType minimumLabelType)
Determines the label configuration for the minimum value in a visual.
minimumLabelType
- Determines the label configuration for the minimum value in a visual.public void setMaximumLabelType(MaximumLabelType maximumLabelType)
Determines the label configuration for the maximum value in a visual.
maximumLabelType
- Determines the label configuration for the maximum value in a visual.public MaximumLabelType getMaximumLabelType()
Determines the label configuration for the maximum value in a visual.
public DataLabelType withMaximumLabelType(MaximumLabelType maximumLabelType)
Determines the label configuration for the maximum value in a visual.
maximumLabelType
- Determines the label configuration for the maximum value in a visual.public String toString()
toString
in class Object
Object.toString()
public DataLabelType clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.