Class ColumnHierarchy
- java.lang.Object
-
- software.amazon.awssdk.services.quicksight.model.ColumnHierarchy
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<ColumnHierarchy.Builder,ColumnHierarchy>
@Generated("software.amazon.awssdk:codegen") public final class ColumnHierarchy extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ColumnHierarchy.Builder,ColumnHierarchy>
The option that determines the hierarchy of the fields for a visual element.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
ColumnHierarchy.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ColumnHierarchy.Builder
builder()
DateTimeHierarchy
dateTimeHierarchy()
The option that determines the hierarchy of anyDateTime
fields.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
ExplicitHierarchy
explicitHierarchy()
The option that determines the hierarchy of the fields that are built within a visual's field wells.<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
PredefinedHierarchy
predefinedHierarchy()
The option that determines the hierarchy of the fields that are defined during data preparation.List<SdkField<?>>
sdkFields()
static Class<? extends ColumnHierarchy.Builder>
serializableBuilderClass()
ColumnHierarchy.Builder
toBuilder()
String
toString()
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
-
explicitHierarchy
public final ExplicitHierarchy explicitHierarchy()
The option that determines the hierarchy of the fields that are built within a visual's field wells. These fields can't be duplicated to other visuals.
- Returns:
- The option that determines the hierarchy of the fields that are built within a visual's field wells. These fields can't be duplicated to other visuals.
-
dateTimeHierarchy
public final DateTimeHierarchy dateTimeHierarchy()
The option that determines the hierarchy of any
DateTime
fields.- Returns:
- The option that determines the hierarchy of any
DateTime
fields.
-
predefinedHierarchy
public final PredefinedHierarchy predefinedHierarchy()
The option that determines the hierarchy of the fields that are defined during data preparation. These fields are available to use in any analysis that uses the data source.
- Returns:
- The option that determines the hierarchy of the fields that are defined during data preparation. These fields are available to use in any analysis that uses the data source.
-
toBuilder
public ColumnHierarchy.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<ColumnHierarchy.Builder,ColumnHierarchy>
-
builder
public static ColumnHierarchy.Builder builder()
-
serializableBuilderClass
public static Class<? extends ColumnHierarchy.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in 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.
-
-