Package com.google.genai.types
Class BatchJobSource.Builder
java.lang.Object
com.google.genai.types.BatchJobSource.Builder
- Enclosing class:
- BatchJobSource
Builder for BatchJobSource.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract BatchJobSource.BuilderbigqueryUri(String bigqueryUri) Setter for bigqueryUri.abstract BatchJobSourcebuild()abstract BatchJobSource.BuilderSetter for fileName.abstract BatchJobSource.BuilderSetter for format.Setter for gcsUri.abstract BatchJobSource.BuilderSetter for gcsUri.inlinedRequests(InlinedRequest... inlinedRequests) Setter for inlinedRequests.inlinedRequests(InlinedRequest.Builder... inlinedRequestsBuilders) Setter for inlinedRequests builder.abstract BatchJobSource.BuilderinlinedRequests(List<InlinedRequest> inlinedRequests) Setter for inlinedRequests.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
format
Setter for format.format: Storage format of the input files. Must be one of: 'jsonl', 'bigquery'.
-
gcsUri
Setter for gcsUri.gcsUri: The Google Cloud Storage URIs to input files.
-
gcsUri
Setter for gcsUri.gcsUri: The Google Cloud Storage URIs to input files.
-
bigqueryUri
Setter for bigqueryUri.bigqueryUri: The BigQuery URI to input table.
-
fileName
Setter for fileName.fileName: The Gemini Developer API's file resource name of the input data (e.g. "files/12345").
-
inlinedRequests
Setter for inlinedRequests.inlinedRequests: The Gemini Developer API's inlined input data to run batch job.
-
inlinedRequests
Setter for inlinedRequests.inlinedRequests: The Gemini Developer API's inlined input data to run batch job.
-
inlinedRequests
Setter for inlinedRequests builder.inlinedRequests: The Gemini Developer API's inlined input data to run batch job.
-
build
-