Interface NumericalAggregationFunction.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<NumericalAggregationFunction.Builder,NumericalAggregationFunction>,SdkBuilder<NumericalAggregationFunction.Builder,NumericalAggregationFunction>,SdkPojo
- Enclosing class:
- NumericalAggregationFunction
@Mutable @NotThreadSafe public static interface NumericalAggregationFunction.Builder extends SdkPojo, CopyableBuilder<NumericalAggregationFunction.Builder,NumericalAggregationFunction>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default NumericalAggregationFunction.BuilderpercentileAggregation(Consumer<PercentileAggregation.Builder> percentileAggregation)An aggregation based on the percentile of values in a dimension or measure.NumericalAggregationFunction.BuilderpercentileAggregation(PercentileAggregation percentileAggregation)An aggregation based on the percentile of values in a dimension or measure.NumericalAggregationFunction.BuildersimpleNumericalAggregation(String simpleNumericalAggregation)Built-in aggregation functions for numerical values.NumericalAggregationFunction.BuildersimpleNumericalAggregation(SimpleNumericalAggregationFunction simpleNumericalAggregation)Built-in aggregation functions for numerical values.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
simpleNumericalAggregation
NumericalAggregationFunction.Builder simpleNumericalAggregation(String simpleNumericalAggregation)
Built-in aggregation functions for numerical values.
-
SUM: The sum of a dimension or measure. -
AVERAGE: The average of a dimension or measure. -
MIN: The minimum value of a dimension or measure. -
MAX: The maximum value of a dimension or measure. -
COUNT: The count of a dimension or measure. -
DISTINCT_COUNT: The count of distinct values in a dimension or measure. -
VAR: The variance of a dimension or measure. -
VARP: The partitioned variance of a dimension or measure. -
STDEV: The standard deviation of a dimension or measure. -
STDEVP: The partitioned standard deviation of a dimension or measure. -
MEDIAN: The median value of a dimension or measure.
- Parameters:
simpleNumericalAggregation- Built-in aggregation functions for numerical values.-
SUM: The sum of a dimension or measure. -
AVERAGE: The average of a dimension or measure. -
MIN: The minimum value of a dimension or measure. -
MAX: The maximum value of a dimension or measure. -
COUNT: The count of a dimension or measure. -
DISTINCT_COUNT: The count of distinct values in a dimension or measure. -
VAR: The variance of a dimension or measure. -
VARP: The partitioned variance of a dimension or measure. -
STDEV: The standard deviation of a dimension or measure. -
STDEVP: The partitioned standard deviation of a dimension or measure. -
MEDIAN: The median value of a dimension or measure.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SimpleNumericalAggregationFunction,SimpleNumericalAggregationFunction
-
-
simpleNumericalAggregation
NumericalAggregationFunction.Builder simpleNumericalAggregation(SimpleNumericalAggregationFunction simpleNumericalAggregation)
Built-in aggregation functions for numerical values.
-
SUM: The sum of a dimension or measure. -
AVERAGE: The average of a dimension or measure. -
MIN: The minimum value of a dimension or measure. -
MAX: The maximum value of a dimension or measure. -
COUNT: The count of a dimension or measure. -
DISTINCT_COUNT: The count of distinct values in a dimension or measure. -
VAR: The variance of a dimension or measure. -
VARP: The partitioned variance of a dimension or measure. -
STDEV: The standard deviation of a dimension or measure. -
STDEVP: The partitioned standard deviation of a dimension or measure. -
MEDIAN: The median value of a dimension or measure.
- Parameters:
simpleNumericalAggregation- Built-in aggregation functions for numerical values.-
SUM: The sum of a dimension or measure. -
AVERAGE: The average of a dimension or measure. -
MIN: The minimum value of a dimension or measure. -
MAX: The maximum value of a dimension or measure. -
COUNT: The count of a dimension or measure. -
DISTINCT_COUNT: The count of distinct values in a dimension or measure. -
VAR: The variance of a dimension or measure. -
VARP: The partitioned variance of a dimension or measure. -
STDEV: The standard deviation of a dimension or measure. -
STDEVP: The partitioned standard deviation of a dimension or measure. -
MEDIAN: The median value of a dimension or measure.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SimpleNumericalAggregationFunction,SimpleNumericalAggregationFunction
-
-
percentileAggregation
NumericalAggregationFunction.Builder percentileAggregation(PercentileAggregation percentileAggregation)
An aggregation based on the percentile of values in a dimension or measure.
- Parameters:
percentileAggregation- An aggregation based on the percentile of values in a dimension or measure.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
percentileAggregation
default NumericalAggregationFunction.Builder percentileAggregation(Consumer<PercentileAggregation.Builder> percentileAggregation)
An aggregation based on the percentile of values in a dimension or measure.
This is a convenience method that creates an instance of thePercentileAggregation.Builderavoiding the need to create one manually viaPercentileAggregation.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topercentileAggregation(PercentileAggregation).- Parameters:
percentileAggregation- a consumer that will call methods onPercentileAggregation.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
percentileAggregation(PercentileAggregation)
-
-