Builder

public abstract class Builder

Builder for AggregationResult.

Constructors

Link copied to clipboard

Functions

Link copied to clipboard
Setter for aggregationMetric.
@CanIgnoreReturnValue()
public AggregationResult.Builder aggregationMetric(AggregationMetric.Known knownType)
Setter for aggregationMetric given a known enum.
@CanIgnoreReturnValue()
public AggregationResult.Builder aggregationMetric(String aggregationMetric)
Setter for aggregationMetric given a string.
Link copied to clipboard
public abstract AggregationResult.Builder bleuMetricValue(BleuMetricValue bleuMetricValue)
Setter for bleuMetricValue.
@CanIgnoreReturnValue()
public AggregationResult.Builder bleuMetricValue(BleuMetricValue.Builder bleuMetricValueBuilder)
Setter for bleuMetricValue builder.
Link copied to clipboard
public abstract AggregationResult build()
Link copied to clipboard
@CanIgnoreReturnValue()
public AggregationResult.Builder clearAggregationMetric()
Clears the value of aggregationMetric field.
Link copied to clipboard
@CanIgnoreReturnValue()
public AggregationResult.Builder clearBleuMetricValue()
Clears the value of bleuMetricValue field.
Link copied to clipboard
Clears the value of customCodeExecutionResult field.
Link copied to clipboard
@CanIgnoreReturnValue()
public AggregationResult.Builder clearExactMatchMetricValue()
Clears the value of exactMatchMetricValue field.
Link copied to clipboard
@CanIgnoreReturnValue()
public AggregationResult.Builder clearPairwiseMetricResult()
Clears the value of pairwiseMetricResult field.
Link copied to clipboard
@CanIgnoreReturnValue()
public AggregationResult.Builder clearPointwiseMetricResult()
Clears the value of pointwiseMetricResult field.
Link copied to clipboard
@CanIgnoreReturnValue()
public AggregationResult.Builder clearRougeMetricValue()
Clears the value of rougeMetricValue field.
Link copied to clipboard
Setter for customCodeExecutionResult.
@CanIgnoreReturnValue()
public AggregationResult.Builder customCodeExecutionResult(CustomCodeExecutionResult.Builder customCodeExecutionResultBuilder)
Setter for customCodeExecutionResult builder.
Link copied to clipboard
Setter for exactMatchMetricValue.
@CanIgnoreReturnValue()
public AggregationResult.Builder exactMatchMetricValue(ExactMatchMetricValue.Builder exactMatchMetricValueBuilder)
Setter for exactMatchMetricValue builder.
Link copied to clipboard
Setter for pairwiseMetricResult.
@CanIgnoreReturnValue()
public AggregationResult.Builder pairwiseMetricResult(PairwiseMetricResult.Builder pairwiseMetricResultBuilder)
Setter for pairwiseMetricResult builder.
Link copied to clipboard
Setter for pointwiseMetricResult.
@CanIgnoreReturnValue()
public AggregationResult.Builder pointwiseMetricResult(PointwiseMetricResult.Builder pointwiseMetricResultBuilder)
Setter for pointwiseMetricResult builder.
Link copied to clipboard
public abstract AggregationResult.Builder rougeMetricValue(RougeMetricValue rougeMetricValue)
Setter for rougeMetricValue.
@CanIgnoreReturnValue()
public AggregationResult.Builder rougeMetricValue(RougeMetricValue.Builder rougeMetricValueBuilder)
Setter for rougeMetricValue builder.