Package com.google.genai.types
Class EvaluationConfig.Builder
java.lang.Object
com.google.genai.types.EvaluationConfig.Builder
- Enclosing class:
- EvaluationConfig
Builder for EvaluationConfig.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract EvaluationConfig.BuilderautoraterConfig(AutoraterConfig autoraterConfig) Setter for autoraterConfig.autoraterConfig(AutoraterConfig.Builder autoraterConfigBuilder) Setter for autoraterConfig builder.abstract EvaluationConfigbuild()Clears the value of autoraterConfig field.Clears the value of metrics field.Clears the value of outputConfig field.Setter for metrics.metrics(Metric.Builder... metricsBuilders) Setter for metrics builder.abstract EvaluationConfig.BuilderSetter for metrics.abstract EvaluationConfig.BuilderoutputConfig(OutputConfig outputConfig) Setter for outputConfig.outputConfig(OutputConfig.Builder outputConfigBuilder) Setter for outputConfig builder.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
metrics
Setter for metrics.metrics: The metrics used for evaluation.
-
metrics
Setter for metrics.metrics: The metrics used for evaluation.
-
metrics
Setter for metrics builder.metrics: The metrics used for evaluation.
-
clearMetrics
Clears the value of metrics field. -
outputConfig
Setter for outputConfig.outputConfig: Config for evaluation output.
-
outputConfig
@CanIgnoreReturnValue public EvaluationConfig.Builder outputConfig(OutputConfig.Builder outputConfigBuilder) Setter for outputConfig builder.outputConfig: Config for evaluation output.
-
clearOutputConfig
Clears the value of outputConfig field. -
autoraterConfig
Setter for autoraterConfig.autoraterConfig: Autorater config for evaluation.
-
autoraterConfig
@CanIgnoreReturnValue public EvaluationConfig.Builder autoraterConfig(AutoraterConfig.Builder autoraterConfigBuilder) Setter for autoraterConfig builder.autoraterConfig: Autorater config for evaluation.
-
clearAutoraterConfig
Clears the value of autoraterConfig field. -
build
-