Class BatchJobOutputInfo

java.lang.Object
com.google.genai.JsonSerializable
com.google.genai.types.BatchJobOutputInfo

public abstract class BatchJobOutputInfo extends JsonSerializable
Represents the `output_info` field in batch jobs.
  • Constructor Details

    • BatchJobOutputInfo

      public BatchJobOutputInfo()
  • Method Details

    • vertexMultimodalDatasetName

      public abstract Optional<String> vertexMultimodalDatasetName()
      This field is experimental and may change in future versions. The Vertex AI dataset name containing the output data.
    • gcsOutputDirectory

      public abstract Optional<String> gcsOutputDirectory()
      The full path of the Cloud Storage directory created, into which the prediction output is written.
    • bigqueryOutputTable

      public abstract Optional<String> bigqueryOutputTable()
      The name of the BigQuery table created, in `predictions_TIMESTAMP` format, into which the prediction output is written.
    • builder

      public static BatchJobOutputInfo.Builder builder()
      Instantiates a builder for BatchJobOutputInfo.
    • toBuilder

      public abstract BatchJobOutputInfo.Builder toBuilder()
      Creates a builder with the same values as this instance.
    • fromJson

      public static BatchJobOutputInfo fromJson(String jsonString)
      Deserializes a JSON string to a BatchJobOutputInfo object.