Class DenseVectorField.Builder (0.1.0)
public static final class DenseVectorField.Builder extends GeneratedMessageV3.Builder<DenseVectorField.Builder> implements DenseVectorFieldOrBuilder
Message describing a dense vector field.
Protobuf type google.cloud.vectorsearch.v1beta.DenseVectorField
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public DenseVectorField.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public DenseVectorField build()
buildPartial()
public DenseVectorField buildPartial()
clear()
public DenseVectorField.Builder clear()
Overrides
clearDimensions()
public DenseVectorField.Builder clearDimensions()
Dimensionality of the vector field.
int32 dimensions = 1;
clearField(Descriptors.FieldDescriptor field)
public DenseVectorField.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public DenseVectorField.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearVertexEmbeddingConfig()
public DenseVectorField.Builder clearVertexEmbeddingConfig()
Optional. Configuration for generating embeddings for the vector field. If
not specified, the embedding field must be populated in the DataObject.
.google.cloud.vectorsearch.v1beta.VertexEmbeddingConfig vertex_embedding_config = 3 [(.google.api.field_behavior) = OPTIONAL];
clone()
public DenseVectorField.Builder clone()
Overrides
getDefaultInstanceForType()
public DenseVectorField getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getDimensions()
public int getDimensions()
Dimensionality of the vector field.
int32 dimensions = 1;
| Returns |
| Type |
Description |
int |
The dimensions.
|
getVertexEmbeddingConfig()
public VertexEmbeddingConfig getVertexEmbeddingConfig()
Optional. Configuration for generating embeddings for the vector field. If
not specified, the embedding field must be populated in the DataObject.
.google.cloud.vectorsearch.v1beta.VertexEmbeddingConfig vertex_embedding_config = 3 [(.google.api.field_behavior) = OPTIONAL];
getVertexEmbeddingConfigBuilder()
public VertexEmbeddingConfig.Builder getVertexEmbeddingConfigBuilder()
Optional. Configuration for generating embeddings for the vector field. If
not specified, the embedding field must be populated in the DataObject.
.google.cloud.vectorsearch.v1beta.VertexEmbeddingConfig vertex_embedding_config = 3 [(.google.api.field_behavior) = OPTIONAL];
getVertexEmbeddingConfigOrBuilder()
public VertexEmbeddingConfigOrBuilder getVertexEmbeddingConfigOrBuilder()
Optional. Configuration for generating embeddings for the vector field. If
not specified, the embedding field must be populated in the DataObject.
.google.cloud.vectorsearch.v1beta.VertexEmbeddingConfig vertex_embedding_config = 3 [(.google.api.field_behavior) = OPTIONAL];
hasVertexEmbeddingConfig()
public boolean hasVertexEmbeddingConfig()
Optional. Configuration for generating embeddings for the vector field. If
not specified, the embedding field must be populated in the DataObject.
.google.cloud.vectorsearch.v1beta.VertexEmbeddingConfig vertex_embedding_config = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the vertexEmbeddingConfig field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(DenseVectorField other)
public DenseVectorField.Builder mergeFrom(DenseVectorField other)
public DenseVectorField.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public DenseVectorField.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final DenseVectorField.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
mergeVertexEmbeddingConfig(VertexEmbeddingConfig value)
public DenseVectorField.Builder mergeVertexEmbeddingConfig(VertexEmbeddingConfig value)
Optional. Configuration for generating embeddings for the vector field. If
not specified, the embedding field must be populated in the DataObject.
.google.cloud.vectorsearch.v1beta.VertexEmbeddingConfig vertex_embedding_config = 3 [(.google.api.field_behavior) = OPTIONAL];
setDimensions(int value)
public DenseVectorField.Builder setDimensions(int value)
Dimensionality of the vector field.
int32 dimensions = 1;
| Parameter |
| Name |
Description |
value |
int
The dimensions to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public DenseVectorField.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public DenseVectorField.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final DenseVectorField.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setVertexEmbeddingConfig(VertexEmbeddingConfig value)
public DenseVectorField.Builder setVertexEmbeddingConfig(VertexEmbeddingConfig value)
Optional. Configuration for generating embeddings for the vector field. If
not specified, the embedding field must be populated in the DataObject.
.google.cloud.vectorsearch.v1beta.VertexEmbeddingConfig vertex_embedding_config = 3 [(.google.api.field_behavior) = OPTIONAL];
setVertexEmbeddingConfig(VertexEmbeddingConfig.Builder builderForValue)
public DenseVectorField.Builder setVertexEmbeddingConfig(VertexEmbeddingConfig.Builder builderForValue)
Optional. Configuration for generating embeddings for the vector field. If
not specified, the embedding field must be populated in the DataObject.
.google.cloud.vectorsearch.v1beta.VertexEmbeddingConfig vertex_embedding_config = 3 [(.google.api.field_behavior) = OPTIONAL];
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-11-19 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-11-19 UTC."],[],[]]