@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ColumnHierarchy extends Object implements Serializable, Cloneable, StructuredPojo
The option that determines the hierarchy of the fields for a visual element.
Constructor and Description |
---|
ColumnHierarchy() |
Modifier and Type | Method and Description |
---|---|
ColumnHierarchy |
clone() |
boolean |
equals(Object obj) |
DateTimeHierarchy |
getDateTimeHierarchy()
The option that determines the hierarchy of any
DateTime fields. |
ExplicitHierarchy |
getExplicitHierarchy()
The option that determines the hierarchy of the fields that are built within a visual's field wells.
|
PredefinedHierarchy |
getPredefinedHierarchy()
The option that determines the hierarchy of the fields that are defined during data preparation.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDateTimeHierarchy(DateTimeHierarchy dateTimeHierarchy)
The option that determines the hierarchy of any
DateTime fields. |
void |
setExplicitHierarchy(ExplicitHierarchy explicitHierarchy)
The option that determines the hierarchy of the fields that are built within a visual's field wells.
|
void |
setPredefinedHierarchy(PredefinedHierarchy predefinedHierarchy)
The option that determines the hierarchy of the fields that are defined during data preparation.
|
String |
toString()
Returns a string representation of this object.
|
ColumnHierarchy |
withDateTimeHierarchy(DateTimeHierarchy dateTimeHierarchy)
The option that determines the hierarchy of any
DateTime fields. |
ColumnHierarchy |
withExplicitHierarchy(ExplicitHierarchy explicitHierarchy)
The option that determines the hierarchy of the fields that are built within a visual's field wells.
|
ColumnHierarchy |
withPredefinedHierarchy(PredefinedHierarchy predefinedHierarchy)
The option that determines the hierarchy of the fields that are defined during data preparation.
|
public void setExplicitHierarchy(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.
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.public ExplicitHierarchy getExplicitHierarchy()
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.
public ColumnHierarchy withExplicitHierarchy(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.
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.public void setDateTimeHierarchy(DateTimeHierarchy dateTimeHierarchy)
The option that determines the hierarchy of any DateTime
fields.
dateTimeHierarchy
- The option that determines the hierarchy of any DateTime
fields.public DateTimeHierarchy getDateTimeHierarchy()
The option that determines the hierarchy of any DateTime
fields.
DateTime
fields.public ColumnHierarchy withDateTimeHierarchy(DateTimeHierarchy dateTimeHierarchy)
The option that determines the hierarchy of any DateTime
fields.
dateTimeHierarchy
- The option that determines the hierarchy of any DateTime
fields.public void setPredefinedHierarchy(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.
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.public PredefinedHierarchy getPredefinedHierarchy()
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.
public ColumnHierarchy withPredefinedHierarchy(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.
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.public String toString()
toString
in class Object
Object.toString()
public ColumnHierarchy clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.