@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AggregationPartitionBy extends Object implements Serializable, Cloneable, StructuredPojo
The definition of an AggregationPartitionBy.
| Constructor and Description |
|---|
AggregationPartitionBy() |
| Modifier and Type | Method and Description |
|---|---|
AggregationPartitionBy |
clone() |
boolean |
equals(Object obj) |
String |
getFieldName()
The field Name for an
AggregationPartitionBy. |
String |
getTimeGranularity()
The
TimeGranularity for an AggregationPartitionBy. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setFieldName(String fieldName)
The field Name for an
AggregationPartitionBy. |
void |
setTimeGranularity(String timeGranularity)
The
TimeGranularity for an AggregationPartitionBy. |
String |
toString()
Returns a string representation of this object.
|
AggregationPartitionBy |
withFieldName(String fieldName)
The field Name for an
AggregationPartitionBy. |
AggregationPartitionBy |
withTimeGranularity(String timeGranularity)
The
TimeGranularity for an AggregationPartitionBy. |
AggregationPartitionBy |
withTimeGranularity(TimeGranularity timeGranularity)
The
TimeGranularity for an AggregationPartitionBy. |
public void setFieldName(String fieldName)
The field Name for an AggregationPartitionBy.
fieldName - The field Name for an AggregationPartitionBy.public String getFieldName()
The field Name for an AggregationPartitionBy.
AggregationPartitionBy.public AggregationPartitionBy withFieldName(String fieldName)
The field Name for an AggregationPartitionBy.
fieldName - The field Name for an AggregationPartitionBy.public void setTimeGranularity(String timeGranularity)
The TimeGranularity for an AggregationPartitionBy.
timeGranularity - The TimeGranularity for an AggregationPartitionBy.TimeGranularitypublic String getTimeGranularity()
The TimeGranularity for an AggregationPartitionBy.
TimeGranularity for an AggregationPartitionBy.TimeGranularitypublic AggregationPartitionBy withTimeGranularity(String timeGranularity)
The TimeGranularity for an AggregationPartitionBy.
timeGranularity - The TimeGranularity for an AggregationPartitionBy.TimeGranularitypublic AggregationPartitionBy withTimeGranularity(TimeGranularity timeGranularity)
The TimeGranularity for an AggregationPartitionBy.
timeGranularity - The TimeGranularity for an AggregationPartitionBy.TimeGranularitypublic String toString()
toString in class ObjectObject.toString()public AggregationPartitionBy clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.