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