Class VectorField.Builder (0.1.0)

public static final class VectorField.Builder extends GeneratedMessageV3.Builder<VectorField.Builder> implements VectorFieldOrBuilder

Message describing a vector field.

Protobuf type google.cloud.vectorsearch.v1beta.VectorField

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public VectorField.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
VectorField.Builder
Overrides

build()

public VectorField build()
Returns
Type Description
VectorField

buildPartial()

public VectorField buildPartial()
Returns
Type Description
VectorField

clear()

public VectorField.Builder clear()
Returns
Type Description
VectorField.Builder
Overrides

clearDenseVector()

public VectorField.Builder clearDenseVector()

Dense vector field.

.google.cloud.vectorsearch.v1beta.DenseVectorField dense_vector = 3;

Returns
Type Description
VectorField.Builder

clearField(Descriptors.FieldDescriptor field)

public VectorField.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
VectorField.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public VectorField.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
VectorField.Builder
Overrides

clearSparseVector()

public VectorField.Builder clearSparseVector()

Sparse vector field.

.google.cloud.vectorsearch.v1beta.SparseVectorField sparse_vector = 4;

Returns
Type Description
VectorField.Builder

clearVectorTypeConfig()

public VectorField.Builder clearVectorTypeConfig()
Returns
Type Description
VectorField.Builder

clone()

public VectorField.Builder clone()
Returns
Type Description
VectorField.Builder
Overrides

getDefaultInstanceForType()

public VectorField getDefaultInstanceForType()
Returns
Type Description
VectorField

getDenseVector()

public DenseVectorField getDenseVector()

Dense vector field.

.google.cloud.vectorsearch.v1beta.DenseVectorField dense_vector = 3;

Returns
Type Description
DenseVectorField

The denseVector.

getDenseVectorBuilder()

public DenseVectorField.Builder getDenseVectorBuilder()

Dense vector field.

.google.cloud.vectorsearch.v1beta.DenseVectorField dense_vector = 3;

Returns
Type Description
DenseVectorField.Builder

getDenseVectorOrBuilder()

public DenseVectorFieldOrBuilder getDenseVectorOrBuilder()

Dense vector field.

.google.cloud.vectorsearch.v1beta.DenseVectorField dense_vector = 3;

Returns
Type Description
DenseVectorFieldOrBuilder

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getSparseVector()

public SparseVectorField getSparseVector()

Sparse vector field.

.google.cloud.vectorsearch.v1beta.SparseVectorField sparse_vector = 4;

Returns
Type Description
SparseVectorField

The sparseVector.

getSparseVectorBuilder()

public SparseVectorField.Builder getSparseVectorBuilder()

Sparse vector field.

.google.cloud.vectorsearch.v1beta.SparseVectorField sparse_vector = 4;

Returns
Type Description
SparseVectorField.Builder

getSparseVectorOrBuilder()

public SparseVectorFieldOrBuilder getSparseVectorOrBuilder()

Sparse vector field.

.google.cloud.vectorsearch.v1beta.SparseVectorField sparse_vector = 4;

Returns
Type Description
SparseVectorFieldOrBuilder

getVectorTypeConfigCase()

public VectorField.VectorTypeConfigCase getVectorTypeConfigCase()
Returns
Type Description
VectorField.VectorTypeConfigCase

hasDenseVector()

public boolean hasDenseVector()

Dense vector field.

.google.cloud.vectorsearch.v1beta.DenseVectorField dense_vector = 3;

Returns
Type Description
boolean

Whether the denseVector field is set.

hasSparseVector()

public boolean hasSparseVector()

Sparse vector field.

.google.cloud.vectorsearch.v1beta.SparseVectorField sparse_vector = 4;

Returns
Type Description
boolean

Whether the sparseVector field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeDenseVector(DenseVectorField value)

public VectorField.Builder mergeDenseVector(DenseVectorField value)

Dense vector field.

.google.cloud.vectorsearch.v1beta.DenseVectorField dense_vector = 3;

Parameter
Name Description
value DenseVectorField
Returns
Type Description
VectorField.Builder

mergeFrom(VectorField other)

public VectorField.Builder mergeFrom(VectorField other)
Parameter
Name Description
other VectorField
Returns
Type Description
VectorField.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public VectorField.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
VectorField.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public VectorField.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
VectorField.Builder
Overrides

mergeSparseVector(SparseVectorField value)

public VectorField.Builder mergeSparseVector(SparseVectorField value)

Sparse vector field.

.google.cloud.vectorsearch.v1beta.SparseVectorField sparse_vector = 4;

Parameter
Name Description
value SparseVectorField
Returns
Type Description
VectorField.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final VectorField.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
VectorField.Builder
Overrides

setDenseVector(DenseVectorField value)

public VectorField.Builder setDenseVector(DenseVectorField value)

Dense vector field.

.google.cloud.vectorsearch.v1beta.DenseVectorField dense_vector = 3;

Parameter
Name Description
value DenseVectorField
Returns
Type Description
VectorField.Builder

setDenseVector(DenseVectorField.Builder builderForValue)

public VectorField.Builder setDenseVector(DenseVectorField.Builder builderForValue)

Dense vector field.

.google.cloud.vectorsearch.v1beta.DenseVectorField dense_vector = 3;

Parameter
Name Description
builderForValue DenseVectorField.Builder
Returns
Type Description
VectorField.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public VectorField.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
VectorField.Builder
Overrides

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public VectorField.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
VectorField.Builder
Overrides

setSparseVector(SparseVectorField value)

public VectorField.Builder setSparseVector(SparseVectorField value)

Sparse vector field.

.google.cloud.vectorsearch.v1beta.SparseVectorField sparse_vector = 4;

Parameter
Name Description
value SparseVectorField
Returns
Type Description
VectorField.Builder

setSparseVector(SparseVectorField.Builder builderForValue)

public VectorField.Builder setSparseVector(SparseVectorField.Builder builderForValue)

Sparse vector field.

.google.cloud.vectorsearch.v1beta.SparseVectorField sparse_vector = 4;

Parameter
Name Description
builderForValue SparseVectorField.Builder
Returns
Type Description
VectorField.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final VectorField.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
VectorField.Builder
Overrides