public static final class Vector.Builder extends GeneratedMessage.Builder<Vector.Builder> implements VectorOrBuilderA vector which can be either dense or sparse.
Protobuf type google.cloud.vectorsearch.v1beta.Vector
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.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=76
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. |
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=76
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 |
|
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=76
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 |
|
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=76
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=76
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=76
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 GeneratedMessage.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 |
|
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 |
|
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 |
|
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=76
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. |