@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AttributeAggregationFunction extends Object implements Serializable, Cloneable, StructuredPojo
Aggregation for attributes.
Constructor and Description |
---|
AttributeAggregationFunction() |
Modifier and Type | Method and Description |
---|---|
AttributeAggregationFunction |
clone() |
boolean |
equals(Object obj) |
String |
getSimpleAttributeAggregation()
The built-in aggregation functions for attributes.
|
String |
getValueForMultipleValues()
Used by the
UNIQUE_VALUE aggregation function. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setSimpleAttributeAggregation(String simpleAttributeAggregation)
The built-in aggregation functions for attributes.
|
void |
setValueForMultipleValues(String valueForMultipleValues)
Used by the
UNIQUE_VALUE aggregation function. |
String |
toString()
Returns a string representation of this object.
|
AttributeAggregationFunction |
withSimpleAttributeAggregation(SimpleAttributeAggregationFunction simpleAttributeAggregation)
The built-in aggregation functions for attributes.
|
AttributeAggregationFunction |
withSimpleAttributeAggregation(String simpleAttributeAggregation)
The built-in aggregation functions for attributes.
|
AttributeAggregationFunction |
withValueForMultipleValues(String valueForMultipleValues)
Used by the
UNIQUE_VALUE aggregation function. |
public void setSimpleAttributeAggregation(String simpleAttributeAggregation)
The built-in aggregation functions for attributes.
UNIQUE_VALUE
: Returns the unique value for a field, aggregated by the dimension fields.
simpleAttributeAggregation
- The built-in aggregation functions for attributes.
UNIQUE_VALUE
: Returns the unique value for a field, aggregated by the dimension fields.
SimpleAttributeAggregationFunction
public String getSimpleAttributeAggregation()
The built-in aggregation functions for attributes.
UNIQUE_VALUE
: Returns the unique value for a field, aggregated by the dimension fields.
UNIQUE_VALUE
: Returns the unique value for a field, aggregated by the dimension fields.
SimpleAttributeAggregationFunction
public AttributeAggregationFunction withSimpleAttributeAggregation(String simpleAttributeAggregation)
The built-in aggregation functions for attributes.
UNIQUE_VALUE
: Returns the unique value for a field, aggregated by the dimension fields.
simpleAttributeAggregation
- The built-in aggregation functions for attributes.
UNIQUE_VALUE
: Returns the unique value for a field, aggregated by the dimension fields.
SimpleAttributeAggregationFunction
public AttributeAggregationFunction withSimpleAttributeAggregation(SimpleAttributeAggregationFunction simpleAttributeAggregation)
The built-in aggregation functions for attributes.
UNIQUE_VALUE
: Returns the unique value for a field, aggregated by the dimension fields.
simpleAttributeAggregation
- The built-in aggregation functions for attributes.
UNIQUE_VALUE
: Returns the unique value for a field, aggregated by the dimension fields.
SimpleAttributeAggregationFunction
public void setValueForMultipleValues(String valueForMultipleValues)
Used by the UNIQUE_VALUE
aggregation function. If there are multiple values for the field used by
the aggregation, the value for this property will be returned instead. Defaults to '*'.
valueForMultipleValues
- Used by the UNIQUE_VALUE
aggregation function. If there are multiple values for the field
used by the aggregation, the value for this property will be returned instead. Defaults to '*'.public String getValueForMultipleValues()
Used by the UNIQUE_VALUE
aggregation function. If there are multiple values for the field used by
the aggregation, the value for this property will be returned instead. Defaults to '*'.
UNIQUE_VALUE
aggregation function. If there are multiple values for the field
used by the aggregation, the value for this property will be returned instead. Defaults to '*'.public AttributeAggregationFunction withValueForMultipleValues(String valueForMultipleValues)
Used by the UNIQUE_VALUE
aggregation function. If there are multiple values for the field used by
the aggregation, the value for this property will be returned instead. Defaults to '*'.
valueForMultipleValues
- Used by the UNIQUE_VALUE
aggregation function. If there are multiple values for the field
used by the aggregation, the value for this property will be returned instead. Defaults to '*'.public String toString()
toString
in class Object
Object.toString()
public AttributeAggregationFunction clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.