Class BatchJobOutputInfo.Builder

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

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

    • Builder

      public Builder()
  • Method Details

    • vertexMultimodalDatasetName

      public abstract BatchJobOutputInfo.Builder vertexMultimodalDatasetName(String vertexMultimodalDatasetName)
      Setter for vertexMultimodalDatasetName.

      vertexMultimodalDatasetName: This field is experimental and may change in future versions. The Vertex AI dataset name containing the output data.

    • clearVertexMultimodalDatasetName

      @CanIgnoreReturnValue public BatchJobOutputInfo.Builder clearVertexMultimodalDatasetName()
      Clears the value of vertexMultimodalDatasetName field.
    • gcsOutputDirectory

      public abstract BatchJobOutputInfo.Builder gcsOutputDirectory(String gcsOutputDirectory)
      Setter for gcsOutputDirectory.

      gcsOutputDirectory: The full path of the Cloud Storage directory created, into which the prediction output is written.

    • clearGcsOutputDirectory

      @CanIgnoreReturnValue public BatchJobOutputInfo.Builder clearGcsOutputDirectory()
      Clears the value of gcsOutputDirectory field.
    • bigqueryOutputTable

      public abstract BatchJobOutputInfo.Builder bigqueryOutputTable(String bigqueryOutputTable)
      Setter for bigqueryOutputTable.

      bigqueryOutputTable: The name of the BigQuery table created, in `predictions_TIMESTAMP` format, into which the prediction output is written.

    • clearBigqueryOutputTable

      @CanIgnoreReturnValue public BatchJobOutputInfo.Builder clearBigqueryOutputTable()
      Clears the value of bigqueryOutputTable field.
    • build

      public abstract BatchJobOutputInfo build()