public static interface AggregationFunction.Builder extends SdkPojo, CopyableBuilder<AggregationFunction.Builder,AggregationFunction>
| Modifier and Type | Method and Description |
|---|---|
AggregationFunction.Builder |
categoricalAggregationFunction(CategoricalAggregationFunction categoricalAggregationFunction)
Aggregation for categorical values.
|
AggregationFunction.Builder |
categoricalAggregationFunction(String categoricalAggregationFunction)
Aggregation for categorical values.
|
AggregationFunction.Builder |
dateAggregationFunction(DateAggregationFunction dateAggregationFunction)
Aggregation for date values.
|
AggregationFunction.Builder |
dateAggregationFunction(String dateAggregationFunction)
Aggregation for date values.
|
default AggregationFunction.Builder |
numericalAggregationFunction(Consumer<NumericalAggregationFunction.Builder> numericalAggregationFunction)
Aggregation for numerical values.
|
AggregationFunction.Builder |
numericalAggregationFunction(NumericalAggregationFunction numericalAggregationFunction)
Aggregation for numerical values.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAggregationFunction.Builder numericalAggregationFunction(NumericalAggregationFunction numericalAggregationFunction)
Aggregation for numerical values.
numericalAggregationFunction - Aggregation for numerical values.default AggregationFunction.Builder numericalAggregationFunction(Consumer<NumericalAggregationFunction.Builder> numericalAggregationFunction)
Aggregation for numerical values.
This is a convenience method that creates an instance of theNumericalAggregationFunction.Builder
avoiding the need to create one manually via NumericalAggregationFunction.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to numericalAggregationFunction(NumericalAggregationFunction).
numericalAggregationFunction - a consumer that will call methods on NumericalAggregationFunction.BuildernumericalAggregationFunction(NumericalAggregationFunction)AggregationFunction.Builder categoricalAggregationFunction(String categoricalAggregationFunction)
Aggregation for categorical values.
COUNT: Aggregate by the total number of values, including duplicates.
DISTINCT_COUNT: Aggregate by the total number of distinct values.
categoricalAggregationFunction - Aggregation for categorical values.
COUNT: Aggregate by the total number of values, including duplicates.
DISTINCT_COUNT: Aggregate by the total number of distinct values.
CategoricalAggregationFunction,
CategoricalAggregationFunctionAggregationFunction.Builder categoricalAggregationFunction(CategoricalAggregationFunction categoricalAggregationFunction)
Aggregation for categorical values.
COUNT: Aggregate by the total number of values, including duplicates.
DISTINCT_COUNT: Aggregate by the total number of distinct values.
categoricalAggregationFunction - Aggregation for categorical values.
COUNT: Aggregate by the total number of values, including duplicates.
DISTINCT_COUNT: Aggregate by the total number of distinct values.
CategoricalAggregationFunction,
CategoricalAggregationFunctionAggregationFunction.Builder dateAggregationFunction(String dateAggregationFunction)
Aggregation for date values.
COUNT: Aggregate by the total number of values, including duplicates.
DISTINCT_COUNT: Aggregate by the total number of distinct values.
MIN: Select the smallest date value.
MAX: Select the largest date value.
dateAggregationFunction - Aggregation for date values.
COUNT: Aggregate by the total number of values, including duplicates.
DISTINCT_COUNT: Aggregate by the total number of distinct values.
MIN: Select the smallest date value.
MAX: Select the largest date value.
DateAggregationFunction,
DateAggregationFunctionAggregationFunction.Builder dateAggregationFunction(DateAggregationFunction dateAggregationFunction)
Aggregation for date values.
COUNT: Aggregate by the total number of values, including duplicates.
DISTINCT_COUNT: Aggregate by the total number of distinct values.
MIN: Select the smallest date value.
MAX: Select the largest date value.
dateAggregationFunction - Aggregation for date values.
COUNT: Aggregate by the total number of values, including duplicates.
DISTINCT_COUNT: Aggregate by the total number of distinct values.
MIN: Select the smallest date value.
MAX: Select the largest date value.
DateAggregationFunction,
DateAggregationFunctionCopyright © 2023. All rights reserved.