Package com.google.genai.types
Class EmbedContentResponse.Builder
java.lang.Object
com.google.genai.types.EmbedContentResponse.Builder
- Enclosing class:
- EmbedContentResponse
Builder for EmbedContentResponse.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract EmbedContentResponsebuild()Clears the value of embeddings field.Clears the value of metadata field.Clears the value of sdkHttpResponse field.embeddings(ContentEmbedding... embeddings) Setter for embeddings.embeddings(ContentEmbedding.Builder... embeddingsBuilders) Setter for embeddings builder.abstract EmbedContentResponse.Builderembeddings(List<ContentEmbedding> embeddings) Setter for embeddings.abstract EmbedContentResponse.Buildermetadata(EmbedContentMetadata metadata) Setter for metadata.metadata(EmbedContentMetadata.Builder metadataBuilder) Setter for metadata builder.abstract EmbedContentResponse.BuildersdkHttpResponse(HttpResponse sdkHttpResponse) Setter for sdkHttpResponse.sdkHttpResponse(HttpResponse.Builder sdkHttpResponseBuilder) Setter for sdkHttpResponse builder.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
sdkHttpResponse
Setter for sdkHttpResponse.sdkHttpResponse: Used to retain the full HTTP response.
-
sdkHttpResponse
@CanIgnoreReturnValue public EmbedContentResponse.Builder sdkHttpResponse(HttpResponse.Builder sdkHttpResponseBuilder) Setter for sdkHttpResponse builder.sdkHttpResponse: Used to retain the full HTTP response.
-
clearSdkHttpResponse
Clears the value of sdkHttpResponse field. -
embeddings
Setter for embeddings.embeddings: The embeddings for each request, in the same order as provided in the batch request.
-
embeddings
@CanIgnoreReturnValue public EmbedContentResponse.Builder embeddings(ContentEmbedding... embeddings) Setter for embeddings.embeddings: The embeddings for each request, in the same order as provided in the batch request.
-
embeddings
@CanIgnoreReturnValue public EmbedContentResponse.Builder embeddings(ContentEmbedding.Builder... embeddingsBuilders) Setter for embeddings builder.embeddings: The embeddings for each request, in the same order as provided in the batch request.
-
clearEmbeddings
Clears the value of embeddings field. -
metadata
Setter for metadata.metadata: Vertex API only. Metadata about the request.
-
metadata
@CanIgnoreReturnValue public EmbedContentResponse.Builder metadata(EmbedContentMetadata.Builder metadataBuilder) Setter for metadata builder.metadata: Vertex API only. Metadata about the request.
-
clearMetadata
Clears the value of metadata field. -
build
-