public static interface Computation.Builder extends SdkPojo, CopyableBuilder<Computation.Builder,Computation>
| Modifier and Type | Method and Description |
|---|---|
default Computation.Builder |
forecast(Consumer<ForecastComputation.Builder> forecast)
The forecast computation configuration.
|
Computation.Builder |
forecast(ForecastComputation forecast)
The forecast computation configuration.
|
default Computation.Builder |
growthRate(Consumer<GrowthRateComputation.Builder> growthRate)
The growth rate computation configuration.
|
Computation.Builder |
growthRate(GrowthRateComputation growthRate)
The growth rate computation configuration.
|
default Computation.Builder |
maximumMinimum(Consumer<MaximumMinimumComputation.Builder> maximumMinimum)
The maximum and minimum computation configuration.
|
Computation.Builder |
maximumMinimum(MaximumMinimumComputation maximumMinimum)
The maximum and minimum computation configuration.
|
default Computation.Builder |
metricComparison(Consumer<MetricComparisonComputation.Builder> metricComparison)
The metric comparison computation configuration.
|
Computation.Builder |
metricComparison(MetricComparisonComputation metricComparison)
The metric comparison computation configuration.
|
default Computation.Builder |
periodOverPeriod(Consumer<PeriodOverPeriodComputation.Builder> periodOverPeriod)
The period over period computation configuration.
|
Computation.Builder |
periodOverPeriod(PeriodOverPeriodComputation periodOverPeriod)
The period over period computation configuration.
|
default Computation.Builder |
periodToDate(Consumer<PeriodToDateComputation.Builder> periodToDate)
The period to
DataSetIdentifier computation configuration. |
Computation.Builder |
periodToDate(PeriodToDateComputation periodToDate)
The period to
DataSetIdentifier computation configuration. |
default Computation.Builder |
topBottomMovers(Consumer<TopBottomMoversComputation.Builder> topBottomMovers)
The top movers and bottom movers computation configuration.
|
Computation.Builder |
topBottomMovers(TopBottomMoversComputation topBottomMovers)
The top movers and bottom movers computation configuration.
|
default Computation.Builder |
topBottomRanked(Consumer<TopBottomRankedComputation.Builder> topBottomRanked)
The top ranked and bottom ranked computation configuration.
|
Computation.Builder |
topBottomRanked(TopBottomRankedComputation topBottomRanked)
The top ranked and bottom ranked computation configuration.
|
default Computation.Builder |
totalAggregation(Consumer<TotalAggregationComputation.Builder> totalAggregation)
The total aggregation computation configuration.
|
Computation.Builder |
totalAggregation(TotalAggregationComputation totalAggregation)
The total aggregation computation configuration.
|
default Computation.Builder |
uniqueValues(Consumer<UniqueValuesComputation.Builder> uniqueValues)
The unique values computation configuration.
|
Computation.Builder |
uniqueValues(UniqueValuesComputation uniqueValues)
The unique values computation configuration.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildComputation.Builder topBottomRanked(TopBottomRankedComputation topBottomRanked)
The top ranked and bottom ranked computation configuration.
topBottomRanked - The top ranked and bottom ranked computation configuration.default Computation.Builder topBottomRanked(Consumer<TopBottomRankedComputation.Builder> topBottomRanked)
The top ranked and bottom ranked computation configuration.
This is a convenience method that creates an instance of theTopBottomRankedComputation.Builder
avoiding the need to create one manually via TopBottomRankedComputation.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to topBottomRanked(TopBottomRankedComputation).
topBottomRanked - a consumer that will call methods on TopBottomRankedComputation.BuildertopBottomRanked(TopBottomRankedComputation)Computation.Builder topBottomMovers(TopBottomMoversComputation topBottomMovers)
The top movers and bottom movers computation configuration.
topBottomMovers - The top movers and bottom movers computation configuration.default Computation.Builder topBottomMovers(Consumer<TopBottomMoversComputation.Builder> topBottomMovers)
The top movers and bottom movers computation configuration.
This is a convenience method that creates an instance of theTopBottomMoversComputation.Builder
avoiding the need to create one manually via TopBottomMoversComputation.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to topBottomMovers(TopBottomMoversComputation).
topBottomMovers - a consumer that will call methods on TopBottomMoversComputation.BuildertopBottomMovers(TopBottomMoversComputation)Computation.Builder totalAggregation(TotalAggregationComputation totalAggregation)
The total aggregation computation configuration.
totalAggregation - The total aggregation computation configuration.default Computation.Builder totalAggregation(Consumer<TotalAggregationComputation.Builder> totalAggregation)
The total aggregation computation configuration.
This is a convenience method that creates an instance of theTotalAggregationComputation.Builder
avoiding the need to create one manually via TotalAggregationComputation.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to totalAggregation(TotalAggregationComputation).
totalAggregation - a consumer that will call methods on TotalAggregationComputation.BuildertotalAggregation(TotalAggregationComputation)Computation.Builder maximumMinimum(MaximumMinimumComputation maximumMinimum)
The maximum and minimum computation configuration.
maximumMinimum - The maximum and minimum computation configuration.default Computation.Builder maximumMinimum(Consumer<MaximumMinimumComputation.Builder> maximumMinimum)
The maximum and minimum computation configuration.
This is a convenience method that creates an instance of theMaximumMinimumComputation.Builder
avoiding the need to create one manually via MaximumMinimumComputation.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to maximumMinimum(MaximumMinimumComputation).
maximumMinimum - a consumer that will call methods on MaximumMinimumComputation.BuildermaximumMinimum(MaximumMinimumComputation)Computation.Builder metricComparison(MetricComparisonComputation metricComparison)
The metric comparison computation configuration.
metricComparison - The metric comparison computation configuration.default Computation.Builder metricComparison(Consumer<MetricComparisonComputation.Builder> metricComparison)
The metric comparison computation configuration.
This is a convenience method that creates an instance of theMetricComparisonComputation.Builder
avoiding the need to create one manually via MetricComparisonComputation.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to metricComparison(MetricComparisonComputation).
metricComparison - a consumer that will call methods on MetricComparisonComputation.BuildermetricComparison(MetricComparisonComputation)Computation.Builder periodOverPeriod(PeriodOverPeriodComputation periodOverPeriod)
The period over period computation configuration.
periodOverPeriod - The period over period computation configuration.default Computation.Builder periodOverPeriod(Consumer<PeriodOverPeriodComputation.Builder> periodOverPeriod)
The period over period computation configuration.
This is a convenience method that creates an instance of thePeriodOverPeriodComputation.Builder
avoiding the need to create one manually via PeriodOverPeriodComputation.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to periodOverPeriod(PeriodOverPeriodComputation).
periodOverPeriod - a consumer that will call methods on PeriodOverPeriodComputation.BuilderperiodOverPeriod(PeriodOverPeriodComputation)Computation.Builder periodToDate(PeriodToDateComputation periodToDate)
The period to DataSetIdentifier computation configuration.
periodToDate - The period to DataSetIdentifier computation configuration.default Computation.Builder periodToDate(Consumer<PeriodToDateComputation.Builder> periodToDate)
The period to DataSetIdentifier computation configuration.
PeriodToDateComputation.Builder avoiding
the need to create one manually via PeriodToDateComputation.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to periodToDate(PeriodToDateComputation).
periodToDate - a consumer that will call methods on PeriodToDateComputation.BuilderperiodToDate(PeriodToDateComputation)Computation.Builder growthRate(GrowthRateComputation growthRate)
The growth rate computation configuration.
growthRate - The growth rate computation configuration.default Computation.Builder growthRate(Consumer<GrowthRateComputation.Builder> growthRate)
The growth rate computation configuration.
This is a convenience method that creates an instance of theGrowthRateComputation.Builder avoiding
the need to create one manually via GrowthRateComputation.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to growthRate(GrowthRateComputation).
growthRate - a consumer that will call methods on GrowthRateComputation.BuildergrowthRate(GrowthRateComputation)Computation.Builder uniqueValues(UniqueValuesComputation uniqueValues)
The unique values computation configuration.
uniqueValues - The unique values computation configuration.default Computation.Builder uniqueValues(Consumer<UniqueValuesComputation.Builder> uniqueValues)
The unique values computation configuration.
This is a convenience method that creates an instance of theUniqueValuesComputation.Builder avoiding
the need to create one manually via UniqueValuesComputation.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to uniqueValues(UniqueValuesComputation).
uniqueValues - a consumer that will call methods on UniqueValuesComputation.BuilderuniqueValues(UniqueValuesComputation)Computation.Builder forecast(ForecastComputation forecast)
The forecast computation configuration.
forecast - The forecast computation configuration.default Computation.Builder forecast(Consumer<ForecastComputation.Builder> forecast)
The forecast computation configuration.
This is a convenience method that creates an instance of theForecastComputation.Builder avoiding the
need to create one manually via ForecastComputation.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to forecast(ForecastComputation).
forecast - a consumer that will call methods on ForecastComputation.Builderforecast(ForecastComputation)Copyright © 2023. All rights reserved.