Package com.google.genai.types
Class EmbeddingsBatchJobSource.Builder
-
- All Implemented Interfaces:
public abstract class EmbeddingsBatchJobSource.BuilderBuilder for EmbeddingsBatchJobSource.
-
-
Constructor Summary
Constructors Constructor Description EmbeddingsBatchJobSource.Builder()
-
Method Summary
Modifier and Type Method Description abstract EmbeddingsBatchJobSource.BuilderfileName(String fileName)Setter for fileName. EmbeddingsBatchJobSource.BuilderclearFileName()Clears the value of fileName field. abstract EmbeddingsBatchJobSource.BuilderinlinedRequests(EmbedContentBatch inlinedRequests)Setter for inlinedRequests. EmbeddingsBatchJobSource.BuilderinlinedRequests(EmbedContentBatch.Builder inlinedRequestsBuilder)Setter for inlinedRequests builder. EmbeddingsBatchJobSource.BuilderclearInlinedRequests()Clears the value of inlinedRequests field. abstract EmbeddingsBatchJobSourcebuild()-
-
Method Detail
-
fileName
abstract EmbeddingsBatchJobSource.Builder fileName(String fileName)
Setter for fileName.
fileName: The Gemini Developer API's file resource name of the input data (e.g. "files/12345").
-
clearFileName
@CanIgnoreReturnValue() EmbeddingsBatchJobSource.Builder clearFileName()
Clears the value of fileName field.
-
inlinedRequests
abstract EmbeddingsBatchJobSource.Builder inlinedRequests(EmbedContentBatch inlinedRequests)
Setter for inlinedRequests.
inlinedRequests: The Gemini Developer API's inlined input data to run batch job.
-
inlinedRequests
@CanIgnoreReturnValue() EmbeddingsBatchJobSource.Builder inlinedRequests(EmbedContentBatch.Builder inlinedRequestsBuilder)
Setter for inlinedRequests builder.
inlinedRequests: The Gemini Developer API's inlined input data to run batch job.
-
clearInlinedRequests
@CanIgnoreReturnValue() EmbeddingsBatchJobSource.Builder clearInlinedRequests()
Clears the value of inlinedRequests field.
-
build
abstract EmbeddingsBatchJobSource build()
-
-
-
-