@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CategoricalDimensionField extends Object implements Serializable, Cloneable, StructuredPojo
The dimension type field with categorical type columns..
| Constructor and Description |
|---|
CategoricalDimensionField() |
| Modifier and Type | Method and Description |
|---|---|
CategoricalDimensionField |
clone() |
boolean |
equals(Object obj) |
ColumnIdentifier |
getColumn()
The column that is used in the
CategoricalDimensionField. |
String |
getFieldId()
The custom field ID.
|
StringFormatConfiguration |
getFormatConfiguration()
The format configuration of the field.
|
String |
getHierarchyId()
The custom hierarchy ID.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setColumn(ColumnIdentifier column)
The column that is used in the
CategoricalDimensionField. |
void |
setFieldId(String fieldId)
The custom field ID.
|
void |
setFormatConfiguration(StringFormatConfiguration formatConfiguration)
The format configuration of the field.
|
void |
setHierarchyId(String hierarchyId)
The custom hierarchy ID.
|
String |
toString()
Returns a string representation of this object.
|
CategoricalDimensionField |
withColumn(ColumnIdentifier column)
The column that is used in the
CategoricalDimensionField. |
CategoricalDimensionField |
withFieldId(String fieldId)
The custom field ID.
|
CategoricalDimensionField |
withFormatConfiguration(StringFormatConfiguration formatConfiguration)
The format configuration of the field.
|
CategoricalDimensionField |
withHierarchyId(String hierarchyId)
The custom hierarchy ID.
|
public void setFieldId(String fieldId)
The custom field ID.
fieldId - The custom field ID.public String getFieldId()
The custom field ID.
public CategoricalDimensionField withFieldId(String fieldId)
The custom field ID.
fieldId - The custom field ID.public void setColumn(ColumnIdentifier column)
The column that is used in the CategoricalDimensionField.
column - The column that is used in the CategoricalDimensionField.public ColumnIdentifier getColumn()
The column that is used in the CategoricalDimensionField.
CategoricalDimensionField.public CategoricalDimensionField withColumn(ColumnIdentifier column)
The column that is used in the CategoricalDimensionField.
column - The column that is used in the CategoricalDimensionField.public void setHierarchyId(String hierarchyId)
The custom hierarchy ID.
hierarchyId - The custom hierarchy ID.public String getHierarchyId()
The custom hierarchy ID.
public CategoricalDimensionField withHierarchyId(String hierarchyId)
The custom hierarchy ID.
hierarchyId - The custom hierarchy ID.public void setFormatConfiguration(StringFormatConfiguration formatConfiguration)
The format configuration of the field.
formatConfiguration - The format configuration of the field.public StringFormatConfiguration getFormatConfiguration()
The format configuration of the field.
public CategoricalDimensionField withFormatConfiguration(StringFormatConfiguration formatConfiguration)
The format configuration of the field.
formatConfiguration - The format configuration of the field.public String toString()
toString in class ObjectObject.toString()public CategoricalDimensionField clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.