Class PredefinedMetricSpec.Builder

java.lang.Object
com.google.genai.types.PredefinedMetricSpec.Builder
Enclosing class:
PredefinedMetricSpec

public abstract static class PredefinedMetricSpec.Builder extends Object
Builder for PredefinedMetricSpec.
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • metricSpecName

      public abstract PredefinedMetricSpec.Builder metricSpecName(String metricSpecName)
      Setter for metricSpecName.

      metricSpecName: Required. The name of a pre-defined metric, such as "instruction_following_v1" or "text_quality_v1".

    • clearMetricSpecName

      @CanIgnoreReturnValue public PredefinedMetricSpec.Builder clearMetricSpecName()
      Clears the value of metricSpecName field.
    • metricSpecParameters

      public abstract PredefinedMetricSpec.Builder metricSpecParameters(Map<String,Object> metricSpecParameters)
      Setter for metricSpecParameters.

      metricSpecParameters: Optional. The parameters needed to run the pre-defined metric.

    • clearMetricSpecParameters

      @CanIgnoreReturnValue public PredefinedMetricSpec.Builder clearMetricSpecParameters()
      Clears the value of metricSpecParameters field.
    • build

      public abstract PredefinedMetricSpec build()