@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
.TimeGranularity
public String getTimeGranularity()
The TimeGranularity
for an AggregationPartitionBy
.
TimeGranularity
for an AggregationPartitionBy
.TimeGranularity
public AggregationPartitionBy withTimeGranularity(String timeGranularity)
The TimeGranularity
for an AggregationPartitionBy
.
timeGranularity
- The TimeGranularity
for an AggregationPartitionBy
.TimeGranularity
public AggregationPartitionBy withTimeGranularity(TimeGranularity timeGranularity)
The TimeGranularity
for an AggregationPartitionBy
.
timeGranularity
- The TimeGranularity
for an AggregationPartitionBy
.TimeGranularity
public String toString()
toString
in class Object
Object.toString()
public AggregationPartitionBy clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.