@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TotalAggregationOption extends Object implements Serializable, Cloneable, StructuredPojo
The total aggregation settings map of a field id.
| Constructor and Description |
|---|
TotalAggregationOption() |
| Modifier and Type | Method and Description |
|---|---|
TotalAggregationOption |
clone() |
boolean |
equals(Object obj) |
String |
getFieldId()
The field id that's associated with the total aggregation option.
|
TotalAggregationFunction |
getTotalAggregationFunction()
The total aggregation function that you want to set for a specified field id.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setFieldId(String fieldId)
The field id that's associated with the total aggregation option.
|
void |
setTotalAggregationFunction(TotalAggregationFunction totalAggregationFunction)
The total aggregation function that you want to set for a specified field id.
|
String |
toString()
Returns a string representation of this object.
|
TotalAggregationOption |
withFieldId(String fieldId)
The field id that's associated with the total aggregation option.
|
TotalAggregationOption |
withTotalAggregationFunction(TotalAggregationFunction totalAggregationFunction)
The total aggregation function that you want to set for a specified field id.
|
public void setFieldId(String fieldId)
The field id that's associated with the total aggregation option.
fieldId - The field id that's associated with the total aggregation option.public String getFieldId()
The field id that's associated with the total aggregation option.
public TotalAggregationOption withFieldId(String fieldId)
The field id that's associated with the total aggregation option.
fieldId - The field id that's associated with the total aggregation option.public void setTotalAggregationFunction(TotalAggregationFunction totalAggregationFunction)
The total aggregation function that you want to set for a specified field id.
totalAggregationFunction - The total aggregation function that you want to set for a specified field id.public TotalAggregationFunction getTotalAggregationFunction()
The total aggregation function that you want to set for a specified field id.
public TotalAggregationOption withTotalAggregationFunction(TotalAggregationFunction totalAggregationFunction)
The total aggregation function that you want to set for a specified field id.
totalAggregationFunction - The total aggregation function that you want to set for a specified field id.public String toString()
toString in class ObjectObject.toString()public TotalAggregationOption clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.