Class EvaluationDataset.Builder

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

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

    • Builder

      public Builder()
  • Method Details

    • bigquerySource

      public abstract EvaluationDataset.Builder bigquerySource(BigQuerySource bigquerySource)
      Setter for bigquerySource.

      bigquerySource: BigQuery source holds the dataset.

    • bigquerySource

      @CanIgnoreReturnValue public EvaluationDataset.Builder bigquerySource(BigQuerySource.Builder bigquerySourceBuilder)
      Setter for bigquerySource builder.

      bigquerySource: BigQuery source holds the dataset.

    • clearBigquerySource

      @CanIgnoreReturnValue public EvaluationDataset.Builder clearBigquerySource()
      Clears the value of bigquerySource field.
    • gcsSource

      public abstract EvaluationDataset.Builder gcsSource(GcsSource gcsSource)
      Setter for gcsSource.

      gcsSource: Cloud storage source holds the dataset. Currently only one Cloud Storage file path is supported.

    • gcsSource

      @CanIgnoreReturnValue public EvaluationDataset.Builder gcsSource(GcsSource.Builder gcsSourceBuilder)
      Setter for gcsSource builder.

      gcsSource: Cloud storage source holds the dataset. Currently only one Cloud Storage file path is supported.

    • clearGcsSource

      @CanIgnoreReturnValue public EvaluationDataset.Builder clearGcsSource()
      Clears the value of gcsSource field.
    • build

      public abstract EvaluationDataset build()