public static final class Vector.Builder extends GeneratedMessageV3.Builder<Vector.Builder> implements VectorOrBuilderA vector which can be either dense or sparse.
Protobuf type google.cloud.vectorsearch.v1beta.Vector
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > Vector.BuilderImplements
VectorOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllValues(Iterable<? extends Float> values) (deprecated)
public Vector.Builder addAllValues(Iterable<? extends Float> values)Deprecated. google.cloud.vectorsearch.v1beta.Vector.values is deprecated. See google/cloud/vectorsearch/v1beta/data_object.proto;l=75
The values of the vector.
repeated float values = 1 [deprecated = true];
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<? extends java.lang.Float>The values to add. |
| Returns | |
|---|---|
| Type | Description |
Vector.Builder |
This builder for chaining. |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Vector.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
Vector.Builder |
|
addValues(float value) (deprecated)
public Vector.Builder addValues(float value)Deprecated. google.cloud.vectorsearch.v1beta.Vector.values is deprecated. See google/cloud/vectorsearch/v1beta/data_object.proto;l=75
The values of the vector.
repeated float values = 1 [deprecated = true];
| Parameter | |
|---|---|
| Name | Description |
value |
floatThe values to add. |
| Returns | |
|---|---|
| Type | Description |
Vector.Builder |
This builder for chaining. |
build()
public Vector build()| Returns | |
|---|---|
| Type | Description |
Vector |
|
buildPartial()
public Vector buildPartial()| Returns | |
|---|---|
| Type | Description |
Vector |
|
clear()
public Vector.Builder clear()| Returns | |
|---|---|
| Type | Description |
Vector.Builder |
|
clearDense()
public Vector.Builder clearDense()A dense vector.
.google.cloud.vectorsearch.v1beta.DenseVector dense = 2;
| Returns | |
|---|---|
| Type | Description |
Vector.Builder |
|
clearField(Descriptors.FieldDescriptor field)
public Vector.Builder clearField(Descriptors.FieldDescriptor field)| Parameter | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
| Returns | |
|---|---|
| Type | Description |
Vector.Builder |
|
clearOneof(Descriptors.OneofDescriptor oneof)
public Vector.Builder clearOneof(Descriptors.OneofDescriptor oneof)| Parameter | |
|---|---|
| Name | Description |
oneof |
OneofDescriptor |
| Returns | |
|---|---|
| Type | Description |
Vector.Builder |
|
clearSparse()
public Vector.Builder clearSparse()A sparse vector.
.google.cloud.vectorsearch.v1beta.SparseVector sparse = 3;
| Returns | |
|---|---|
| Type | Description |
Vector.Builder |
|
clearValues() (deprecated)
public Vector.Builder clearValues()Deprecated. google.cloud.vectorsearch.v1beta.Vector.values is deprecated. See google/cloud/vectorsearch/v1beta/data_object.proto;l=75
The values of the vector.
repeated float values = 1 [deprecated = true];
| Returns | |
|---|---|
| Type | Description |
Vector.Builder |
This builder for chaining. |
clearVectorType()
public Vector.Builder clearVectorType()| Returns | |
|---|---|
| Type | Description |
Vector.Builder |
|
clone()
public Vector.Builder clone()| Returns | |
|---|---|
| Type | Description |
Vector.Builder |
|
getDefaultInstanceForType()
public Vector getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
Vector |
|
getDense()
public DenseVector getDense()A dense vector.
.google.cloud.vectorsearch.v1beta.DenseVector dense = 2;
| Returns | |
|---|---|
| Type | Description |
DenseVector |
The dense. |
getDenseBuilder()
public DenseVector.Builder getDenseBuilder()A dense vector.
.google.cloud.vectorsearch.v1beta.DenseVector dense = 2;
| Returns | |
|---|---|
| Type | Description |
DenseVector.Builder |
|
getDenseOrBuilder()
public DenseVectorOrBuilder getDenseOrBuilder()A dense vector.
.google.cloud.vectorsearch.v1beta.DenseVector dense = 2;
| Returns | |
|---|---|
| Type | Description |
DenseVectorOrBuilder |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getSparse()
public SparseVector getSparse()A sparse vector.
.google.cloud.vectorsearch.v1beta.SparseVector sparse = 3;
| Returns | |
|---|---|
| Type | Description |
SparseVector |
The sparse. |
getSparseBuilder()
public SparseVector.Builder getSparseBuilder()A sparse vector.
.google.cloud.vectorsearch.v1beta.SparseVector sparse = 3;
| Returns | |
|---|---|
| Type | Description |
SparseVector.Builder |
|
getSparseOrBuilder()
public SparseVectorOrBuilder getSparseOrBuilder()A sparse vector.
.google.cloud.vectorsearch.v1beta.SparseVector sparse = 3;
| Returns | |
|---|---|
| Type | Description |
SparseVectorOrBuilder |
|
getValues(int index) (deprecated)
public float getValues(int index)Deprecated. google.cloud.vectorsearch.v1beta.Vector.values is deprecated. See google/cloud/vectorsearch/v1beta/data_object.proto;l=75
The values of the vector.
repeated float values = 1 [deprecated = true];
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
float |
The values at the given index. |
getValuesCount() (deprecated)
public int getValuesCount()Deprecated. google.cloud.vectorsearch.v1beta.Vector.values is deprecated. See google/cloud/vectorsearch/v1beta/data_object.proto;l=75
The values of the vector.
repeated float values = 1 [deprecated = true];
| Returns | |
|---|---|
| Type | Description |
int |
The count of values. |
getValuesList() (deprecated)
public List<Float> getValuesList()Deprecated. google.cloud.vectorsearch.v1beta.Vector.values is deprecated. See google/cloud/vectorsearch/v1beta/data_object.proto;l=75
The values of the vector.
repeated float values = 1 [deprecated = true];
| Returns | |
|---|---|
| Type | Description |
List<Float> |
A list containing the values. |
getVectorTypeCase()
public Vector.VectorTypeCase getVectorTypeCase()| Returns | |
|---|---|
| Type | Description |
Vector.VectorTypeCase |
|
hasDense()
public boolean hasDense()A dense vector.
.google.cloud.vectorsearch.v1beta.DenseVector dense = 2;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the dense field is set. |
hasSparse()
public boolean hasSparse()A sparse vector.
.google.cloud.vectorsearch.v1beta.SparseVector sparse = 3;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the sparse field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeDense(DenseVector value)
public Vector.Builder mergeDense(DenseVector value)A dense vector.
.google.cloud.vectorsearch.v1beta.DenseVector dense = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
DenseVector |
| Returns | |
|---|---|
| Type | Description |
Vector.Builder |
|
mergeFrom(Vector other)
public Vector.Builder mergeFrom(Vector other)| Parameter | |
|---|---|
| Name | Description |
other |
Vector |
| Returns | |
|---|---|
| Type | Description |
Vector.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public Vector.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
Vector.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public Vector.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
Vector.Builder |
|
mergeSparse(SparseVector value)
public Vector.Builder mergeSparse(SparseVector value)A sparse vector.
.google.cloud.vectorsearch.v1beta.SparseVector sparse = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
SparseVector |
| Returns | |
|---|---|
| Type | Description |
Vector.Builder |
|
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Vector.Builder mergeUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| Returns | |
|---|---|
| Type | Description |
Vector.Builder |
|
setDense(DenseVector value)
public Vector.Builder setDense(DenseVector value)A dense vector.
.google.cloud.vectorsearch.v1beta.DenseVector dense = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
DenseVector |
| Returns | |
|---|---|
| Type | Description |
Vector.Builder |
|
setDense(DenseVector.Builder builderForValue)
public Vector.Builder setDense(DenseVector.Builder builderForValue)A dense vector.
.google.cloud.vectorsearch.v1beta.DenseVector dense = 2;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
DenseVector.Builder |
| Returns | |
|---|---|
| Type | Description |
Vector.Builder |
|
setField(Descriptors.FieldDescriptor field, Object value)
public Vector.Builder setField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
Vector.Builder |
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Vector.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
Vector.Builder |
|
setSparse(SparseVector value)
public Vector.Builder setSparse(SparseVector value)A sparse vector.
.google.cloud.vectorsearch.v1beta.SparseVector sparse = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
SparseVector |
| Returns | |
|---|---|
| Type | Description |
Vector.Builder |
|
setSparse(SparseVector.Builder builderForValue)
public Vector.Builder setSparse(SparseVector.Builder builderForValue)A sparse vector.
.google.cloud.vectorsearch.v1beta.SparseVector sparse = 3;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
SparseVector.Builder |
| Returns | |
|---|---|
| Type | Description |
Vector.Builder |
|
setUnknownFields(UnknownFieldSet unknownFields)
public final Vector.Builder setUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| Returns | |
|---|---|
| Type | Description |
Vector.Builder |
|
setValues(int index, float value) (deprecated)
public Vector.Builder setValues(int index, float value)Deprecated. google.cloud.vectorsearch.v1beta.Vector.values is deprecated. See google/cloud/vectorsearch/v1beta/data_object.proto;l=75
The values of the vector.
repeated float values = 1 [deprecated = true];
| Parameters | |
|---|---|
| Name | Description |
index |
intThe index to set the value at. |
value |
floatThe values to set. |
| Returns | |
|---|---|
| Type | Description |
Vector.Builder |
This builder for chaining. |