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 interfaceColumnHierarchy.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ColumnHierarchy.Builderbuilder()DateTimeHierarchydateTimeHierarchy()The option that determines the hierarchy of anyDateTimefields.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)ExplicitHierarchyexplicitHierarchy()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)inthashCode()PredefinedHierarchypredefinedHierarchy()The option that determines the hierarchy of the fields that are defined during data preparation.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends ColumnHierarchy.Builder>serializableBuilderClass()ColumnHierarchy.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
-
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
DateTimefields.- Returns:
- The option that determines the hierarchy of any
DateTimefields.
-
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:
toBuilderin 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:
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
-
-