Send feedback
Class Vector.Builder (0.15.0)
Stay organized with collections
Save and categorize content based on your preferences.
0.15.0 (latest)
0.12.0
0.9.0
0.8.0
0.6.0
0.4.0
0.3.0
0.1.0
public static final class Vector . Builder extends GeneratedMessage . Builder<Vector . Builder > implements VectorOrBuilder
A vector which can be either dense or sparse.
Protobuf type google.cloud.vectorsearch.v1.Vector
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
build()
Returns
Type
Description
Vector
buildPartial()
public Vector buildPartial ()
Returns
Type
Description
Vector
clear()
public Vector . Builder clear ()
Overrides
clearDense()
public Vector . Builder clearDense ()
A dense vector.
.google.cloud.vectorsearch.v1.DenseVector dense = 2;
clearSparse()
public Vector . Builder clearSparse ()
A sparse vector.
.google.cloud.vectorsearch.v1.SparseVector sparse = 3;
clearVectorType()
public Vector . Builder clearVectorType ()
getDefaultInstanceForType()
public Vector getDefaultInstanceForType ()
Returns
Type
Description
Vector
getDense()
public DenseVector getDense ()
A dense vector.
.google.cloud.vectorsearch.v1.DenseVector dense = 2;
getDenseBuilder()
public DenseVector . Builder getDenseBuilder ()
A dense vector.
.google.cloud.vectorsearch.v1.DenseVector dense = 2;
getDenseOrBuilder()
public DenseVectorOrBuilder getDenseOrBuilder ()
A dense vector.
.google.cloud.vectorsearch.v1.DenseVector dense = 2;
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getSparse()
public SparseVector getSparse ()
A sparse vector.
.google.cloud.vectorsearch.v1.SparseVector sparse = 3;
getSparseBuilder()
public SparseVector . Builder getSparseBuilder ()
A sparse vector.
.google.cloud.vectorsearch.v1.SparseVector sparse = 3;
getSparseOrBuilder()
public SparseVectorOrBuilder getSparseOrBuilder ()
A sparse vector.
.google.cloud.vectorsearch.v1.SparseVector sparse = 3;
getVectorTypeCase()
public Vector . VectorTypeCase getVectorTypeCase ()
hasDense()
public boolean hasDense ()
A dense vector.
.google.cloud.vectorsearch.v1.DenseVector dense = 2;
Returns
Type
Description
boolean
Whether the dense field is set.
hasSparse()
public boolean hasSparse ()
A sparse vector.
.google.cloud.vectorsearch.v1.SparseVector sparse = 3;
Returns
Type
Description
boolean
Whether the sparse field is set.
internalGetFieldAccessorTable()
protected GeneratedMessage . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeDense(DenseVector value)
public Vector . Builder mergeDense ( DenseVector value )
A dense vector.
.google.cloud.vectorsearch.v1.DenseVector dense = 2;
mergeFrom(Vector other)
public Vector . Builder mergeFrom ( Vector other )
Parameter
Name
Description
other
Vector
public Vector . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public Vector . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeSparse(SparseVector value)
public Vector . Builder mergeSparse ( SparseVector value )
A sparse vector.
.google.cloud.vectorsearch.v1.SparseVector sparse = 3;
setDense(DenseVector value)
public Vector . Builder setDense ( DenseVector value )
A dense vector.
.google.cloud.vectorsearch.v1.DenseVector dense = 2;
setDense(DenseVector.Builder builderForValue)
public Vector . Builder setDense ( DenseVector . Builder builderForValue )
A dense vector.
.google.cloud.vectorsearch.v1.DenseVector dense = 2;
setSparse(SparseVector value)
public Vector . Builder setSparse ( SparseVector value )
A sparse vector.
.google.cloud.vectorsearch.v1.SparseVector sparse = 3;
setSparse(SparseVector.Builder builderForValue)
public Vector . Builder setSparse ( SparseVector . Builder builderForValue )
A sparse vector.
.google.cloud.vectorsearch.v1.SparseVector sparse = 3;
Send feedback
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 2026-06-18 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-06-18 UTC."],[],[]]