Class DataPathType
- java.lang.Object
-
- software.amazon.awssdk.services.quicksight.model.DataPathType
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<DataPathType.Builder,DataPathType>
@Generated("software.amazon.awssdk:codegen") public final class DataPathType extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DataPathType.Builder,DataPathType>
The type of the data path value.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDataPathType.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DataPathType.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()PivotTableDataPathTypepivotTableDataPathType()The type of data path value utilized in a pivot table.StringpivotTableDataPathTypeAsString()The type of data path value utilized in a pivot table.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends DataPathType.Builder>serializableBuilderClass()DataPathType.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
pivotTableDataPathType
public final PivotTableDataPathType pivotTableDataPathType()
The type of data path value utilized in a pivot table. Choose one of the following options:
-
HIERARCHY_ROWS_LAYOUT_COLUMN- The type of data path for the rows layout column, whenRowsLayoutis set toHIERARCHY. -
MULTIPLE_ROW_METRICS_COLUMN- The type of data path for the metric column when the row is set to Metric Placement. -
EMPTY_COLUMN_HEADER- The type of data path for the column with empty column header, when there is no field inColumnsFieldWelland the row is set to Metric Placement. -
COUNT_METRIC_COLUMN- The type of data path for the column withCOUNTas the metric, when there is no field in theValuesFieldWell.
If the service returns an enum value that is not available in the current SDK version,
pivotTableDataPathTypewill returnPivotTableDataPathType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frompivotTableDataPathTypeAsString().- Returns:
- The type of data path value utilized in a pivot table. Choose one of the following options:
-
HIERARCHY_ROWS_LAYOUT_COLUMN- The type of data path for the rows layout column, whenRowsLayoutis set toHIERARCHY. -
MULTIPLE_ROW_METRICS_COLUMN- The type of data path for the metric column when the row is set to Metric Placement. -
EMPTY_COLUMN_HEADER- The type of data path for the column with empty column header, when there is no field inColumnsFieldWelland the row is set to Metric Placement. -
COUNT_METRIC_COLUMN- The type of data path for the column withCOUNTas the metric, when there is no field in theValuesFieldWell.
-
- See Also:
PivotTableDataPathType
-
-
pivotTableDataPathTypeAsString
public final String pivotTableDataPathTypeAsString()
The type of data path value utilized in a pivot table. Choose one of the following options:
-
HIERARCHY_ROWS_LAYOUT_COLUMN- The type of data path for the rows layout column, whenRowsLayoutis set toHIERARCHY. -
MULTIPLE_ROW_METRICS_COLUMN- The type of data path for the metric column when the row is set to Metric Placement. -
EMPTY_COLUMN_HEADER- The type of data path for the column with empty column header, when there is no field inColumnsFieldWelland the row is set to Metric Placement. -
COUNT_METRIC_COLUMN- The type of data path for the column withCOUNTas the metric, when there is no field in theValuesFieldWell.
If the service returns an enum value that is not available in the current SDK version,
pivotTableDataPathTypewill returnPivotTableDataPathType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frompivotTableDataPathTypeAsString().- Returns:
- The type of data path value utilized in a pivot table. Choose one of the following options:
-
HIERARCHY_ROWS_LAYOUT_COLUMN- The type of data path for the rows layout column, whenRowsLayoutis set toHIERARCHY. -
MULTIPLE_ROW_METRICS_COLUMN- The type of data path for the metric column when the row is set to Metric Placement. -
EMPTY_COLUMN_HEADER- The type of data path for the column with empty column header, when there is no field inColumnsFieldWelland the row is set to Metric Placement. -
COUNT_METRIC_COLUMN- The type of data path for the column withCOUNTas the metric, when there is no field in theValuesFieldWell.
-
- See Also:
PivotTableDataPathType
-
-
toBuilder
public DataPathType.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<DataPathType.Builder,DataPathType>
-
builder
public static DataPathType.Builder builder()
-
serializableBuilderClass
public static Class<? extends DataPathType.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-