@Generated(value="software.amazon.awssdk:codegen") public final class DataLabelType extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DataLabelType.Builder,DataLabelType>
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.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DataLabelType.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DataLabelType.Builder |
builder() |
DataPathLabelType |
dataPathLabelType()
The option that specifies individual data values for labels.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
FieldLabelType |
fieldLabelType()
Determines the label configuration for the entire field.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
MaximumLabelType |
maximumLabelType()
Determines the label configuration for the maximum value in a visual.
|
MinimumLabelType |
minimumLabelType()
Determines the label configuration for the minimum value in a visual.
|
RangeEndsLabelType |
rangeEndsLabelType()
Determines the label configuration for range end value in a visual.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DataLabelType.Builder> |
serializableBuilderClass() |
DataLabelType.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final FieldLabelType fieldLabelType()
Determines the label configuration for the entire field.
public final DataPathLabelType dataPathLabelType()
The option that specifies individual data values for labels.
public final RangeEndsLabelType rangeEndsLabelType()
Determines the label configuration for range end value in a visual.
public final MinimumLabelType minimumLabelType()
Determines the label configuration for the minimum value in a visual.
public final MaximumLabelType maximumLabelType()
Determines the label configuration for the maximum value in a visual.
public DataLabelType.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DataLabelType.Builder,DataLabelType>public static DataLabelType.Builder builder()
public static Class<? extends DataLabelType.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.