public static interface AggregationFunction.Builder extends SdkPojo, CopyableBuilder<AggregationFunction.Builder,AggregationFunction>
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,
DateAggregationFunctionAggregationFunction.Builder attributeAggregationFunction(AttributeAggregationFunction attributeAggregationFunction)
Aggregation for attributes.
attributeAggregationFunction - Aggregation for attributes.default AggregationFunction.Builder attributeAggregationFunction(Consumer<AttributeAggregationFunction.Builder> attributeAggregationFunction)
Aggregation for attributes.
This is a convenience method that creates an instance of theAttributeAggregationFunction.Builder
avoiding the need to create one manually via AttributeAggregationFunction.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to attributeAggregationFunction(AttributeAggregationFunction).
attributeAggregationFunction - a consumer that will call methods on AttributeAggregationFunction.BuilderattributeAggregationFunction(AttributeAggregationFunction)Copyright © 2023. All rights reserved.