Package io.milvus.grpc
Class VectorField.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<VectorField.Builder>
-
- io.milvus.grpc.VectorField.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,VectorFieldOrBuilder,Cloneable
- Enclosing class:
- VectorField
public static final class VectorField.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<VectorField.Builder> implements VectorFieldOrBuilder
Protobuf typemilvus.proto.schema.VectorField
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description VectorField.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)VectorFieldbuild()VectorFieldbuildPartial()VectorField.Builderclear()VectorField.BuilderclearBfloat16Vector()bytes bfloat16_vector = 5;VectorField.BuilderclearBinaryVector()bytes binary_vector = 3;VectorField.BuilderclearData()VectorField.BuilderclearDim()For sparse vector, dim is the max dimension of the current batch of vectorsVectorField.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)VectorField.BuilderclearFloat16Vector()bytes float16_vector = 4;VectorField.BuilderclearFloatVector().milvus.proto.schema.FloatArray float_vector = 2;VectorField.BuilderclearInt8Vector()bytes int8_vector = 7;VectorField.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)VectorField.BuilderclearSparseFloatVector().milvus.proto.schema.SparseFloatArray sparse_float_vector = 6;VectorField.BuilderclearVectorArray().milvus.proto.schema.VectorArray vector_array = 8;VectorField.Builderclone()com.google.protobuf.ByteStringgetBfloat16Vector()bytes bfloat16_vector = 5;com.google.protobuf.ByteStringgetBinaryVector()bytes binary_vector = 3;VectorField.DataCasegetDataCase()VectorFieldgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()longgetDim()For sparse vector, dim is the max dimension of the current batch of vectorscom.google.protobuf.ByteStringgetFloat16Vector()bytes float16_vector = 4;FloatArraygetFloatVector().milvus.proto.schema.FloatArray float_vector = 2;FloatArray.BuildergetFloatVectorBuilder().milvus.proto.schema.FloatArray float_vector = 2;FloatArrayOrBuildergetFloatVectorOrBuilder().milvus.proto.schema.FloatArray float_vector = 2;com.google.protobuf.ByteStringgetInt8Vector()bytes int8_vector = 7;SparseFloatArraygetSparseFloatVector().milvus.proto.schema.SparseFloatArray sparse_float_vector = 6;SparseFloatArray.BuildergetSparseFloatVectorBuilder().milvus.proto.schema.SparseFloatArray sparse_float_vector = 6;SparseFloatArrayOrBuildergetSparseFloatVectorOrBuilder().milvus.proto.schema.SparseFloatArray sparse_float_vector = 6;VectorArraygetVectorArray().milvus.proto.schema.VectorArray vector_array = 8;VectorArray.BuildergetVectorArrayBuilder().milvus.proto.schema.VectorArray vector_array = 8;VectorArrayOrBuildergetVectorArrayOrBuilder().milvus.proto.schema.VectorArray vector_array = 8;booleanhasBfloat16Vector()bytes bfloat16_vector = 5;booleanhasBinaryVector()bytes binary_vector = 3;booleanhasFloat16Vector()bytes float16_vector = 4;booleanhasFloatVector().milvus.proto.schema.FloatArray float_vector = 2;booleanhasInt8Vector()bytes int8_vector = 7;booleanhasSparseFloatVector().milvus.proto.schema.SparseFloatArray sparse_float_vector = 6;booleanhasVectorArray().milvus.proto.schema.VectorArray vector_array = 8;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()VectorField.BuildermergeFloatVector(FloatArray value).milvus.proto.schema.FloatArray float_vector = 2;VectorField.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)VectorField.BuildermergeFrom(com.google.protobuf.Message other)VectorField.BuildermergeFrom(VectorField other)VectorField.BuildermergeSparseFloatVector(SparseFloatArray value).milvus.proto.schema.SparseFloatArray sparse_float_vector = 6;VectorField.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)VectorField.BuildermergeVectorArray(VectorArray value).milvus.proto.schema.VectorArray vector_array = 8;VectorField.BuildersetBfloat16Vector(com.google.protobuf.ByteString value)bytes bfloat16_vector = 5;VectorField.BuildersetBinaryVector(com.google.protobuf.ByteString value)bytes binary_vector = 3;VectorField.BuildersetDim(long value)For sparse vector, dim is the max dimension of the current batch of vectorsVectorField.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)VectorField.BuildersetFloat16Vector(com.google.protobuf.ByteString value)bytes float16_vector = 4;VectorField.BuildersetFloatVector(FloatArray value).milvus.proto.schema.FloatArray float_vector = 2;VectorField.BuildersetFloatVector(FloatArray.Builder builderForValue).milvus.proto.schema.FloatArray float_vector = 2;VectorField.BuildersetInt8Vector(com.google.protobuf.ByteString value)bytes int8_vector = 7;VectorField.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)VectorField.BuildersetSparseFloatVector(SparseFloatArray value).milvus.proto.schema.SparseFloatArray sparse_float_vector = 6;VectorField.BuildersetSparseFloatVector(SparseFloatArray.Builder builderForValue).milvus.proto.schema.SparseFloatArray sparse_float_vector = 6;VectorField.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)VectorField.BuildersetVectorArray(VectorArray value).milvus.proto.schema.VectorArray vector_array = 8;VectorField.BuildersetVectorArray(VectorArray.Builder builderForValue).milvus.proto.schema.VectorArray vector_array = 8;-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<VectorField.Builder>
-
clear
public VectorField.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<VectorField.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<VectorField.Builder>
-
getDefaultInstanceForType
public VectorField getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public VectorField build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public VectorField buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public VectorField.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<VectorField.Builder>
-
setField
public VectorField.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<VectorField.Builder>
-
clearField
public VectorField.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<VectorField.Builder>
-
clearOneof
public VectorField.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<VectorField.Builder>
-
setRepeatedField
public VectorField.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<VectorField.Builder>
-
addRepeatedField
public VectorField.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<VectorField.Builder>
-
mergeFrom
public VectorField.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<VectorField.Builder>
-
mergeFrom
public VectorField.Builder mergeFrom(VectorField other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<VectorField.Builder>
-
mergeFrom
public VectorField.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<VectorField.Builder>- Throws:
IOException
-
getDataCase
public VectorField.DataCase getDataCase()
- Specified by:
getDataCasein interfaceVectorFieldOrBuilder
-
clearData
public VectorField.Builder clearData()
-
getDim
public long getDim()
For sparse vector, dim is the max dimension of the current batch of vectors
int64 dim = 1;- Specified by:
getDimin interfaceVectorFieldOrBuilder- Returns:
- The dim.
-
setDim
public VectorField.Builder setDim(long value)
For sparse vector, dim is the max dimension of the current batch of vectors
int64 dim = 1;- Parameters:
value- The dim to set.- Returns:
- This builder for chaining.
-
clearDim
public VectorField.Builder clearDim()
For sparse vector, dim is the max dimension of the current batch of vectors
int64 dim = 1;- Returns:
- This builder for chaining.
-
hasFloatVector
public boolean hasFloatVector()
.milvus.proto.schema.FloatArray float_vector = 2;- Specified by:
hasFloatVectorin interfaceVectorFieldOrBuilder- Returns:
- Whether the floatVector field is set.
-
getFloatVector
public FloatArray getFloatVector()
.milvus.proto.schema.FloatArray float_vector = 2;- Specified by:
getFloatVectorin interfaceVectorFieldOrBuilder- Returns:
- The floatVector.
-
setFloatVector
public VectorField.Builder setFloatVector(FloatArray value)
.milvus.proto.schema.FloatArray float_vector = 2;
-
setFloatVector
public VectorField.Builder setFloatVector(FloatArray.Builder builderForValue)
.milvus.proto.schema.FloatArray float_vector = 2;
-
mergeFloatVector
public VectorField.Builder mergeFloatVector(FloatArray value)
.milvus.proto.schema.FloatArray float_vector = 2;
-
clearFloatVector
public VectorField.Builder clearFloatVector()
.milvus.proto.schema.FloatArray float_vector = 2;
-
getFloatVectorBuilder
public FloatArray.Builder getFloatVectorBuilder()
.milvus.proto.schema.FloatArray float_vector = 2;
-
getFloatVectorOrBuilder
public FloatArrayOrBuilder getFloatVectorOrBuilder()
.milvus.proto.schema.FloatArray float_vector = 2;- Specified by:
getFloatVectorOrBuilderin interfaceVectorFieldOrBuilder
-
hasBinaryVector
public boolean hasBinaryVector()
bytes binary_vector = 3;- Specified by:
hasBinaryVectorin interfaceVectorFieldOrBuilder- Returns:
- Whether the binaryVector field is set.
-
getBinaryVector
public com.google.protobuf.ByteString getBinaryVector()
bytes binary_vector = 3;- Specified by:
getBinaryVectorin interfaceVectorFieldOrBuilder- Returns:
- The binaryVector.
-
setBinaryVector
public VectorField.Builder setBinaryVector(com.google.protobuf.ByteString value)
bytes binary_vector = 3;- Parameters:
value- The binaryVector to set.- Returns:
- This builder for chaining.
-
clearBinaryVector
public VectorField.Builder clearBinaryVector()
bytes binary_vector = 3;- Returns:
- This builder for chaining.
-
hasFloat16Vector
public boolean hasFloat16Vector()
bytes float16_vector = 4;- Specified by:
hasFloat16Vectorin interfaceVectorFieldOrBuilder- Returns:
- Whether the float16Vector field is set.
-
getFloat16Vector
public com.google.protobuf.ByteString getFloat16Vector()
bytes float16_vector = 4;- Specified by:
getFloat16Vectorin interfaceVectorFieldOrBuilder- Returns:
- The float16Vector.
-
setFloat16Vector
public VectorField.Builder setFloat16Vector(com.google.protobuf.ByteString value)
bytes float16_vector = 4;- Parameters:
value- The float16Vector to set.- Returns:
- This builder for chaining.
-
clearFloat16Vector
public VectorField.Builder clearFloat16Vector()
bytes float16_vector = 4;- Returns:
- This builder for chaining.
-
hasBfloat16Vector
public boolean hasBfloat16Vector()
bytes bfloat16_vector = 5;- Specified by:
hasBfloat16Vectorin interfaceVectorFieldOrBuilder- Returns:
- Whether the bfloat16Vector field is set.
-
getBfloat16Vector
public com.google.protobuf.ByteString getBfloat16Vector()
bytes bfloat16_vector = 5;- Specified by:
getBfloat16Vectorin interfaceVectorFieldOrBuilder- Returns:
- The bfloat16Vector.
-
setBfloat16Vector
public VectorField.Builder setBfloat16Vector(com.google.protobuf.ByteString value)
bytes bfloat16_vector = 5;- Parameters:
value- The bfloat16Vector to set.- Returns:
- This builder for chaining.
-
clearBfloat16Vector
public VectorField.Builder clearBfloat16Vector()
bytes bfloat16_vector = 5;- Returns:
- This builder for chaining.
-
hasSparseFloatVector
public boolean hasSparseFloatVector()
.milvus.proto.schema.SparseFloatArray sparse_float_vector = 6;- Specified by:
hasSparseFloatVectorin interfaceVectorFieldOrBuilder- Returns:
- Whether the sparseFloatVector field is set.
-
getSparseFloatVector
public SparseFloatArray getSparseFloatVector()
.milvus.proto.schema.SparseFloatArray sparse_float_vector = 6;- Specified by:
getSparseFloatVectorin interfaceVectorFieldOrBuilder- Returns:
- The sparseFloatVector.
-
setSparseFloatVector
public VectorField.Builder setSparseFloatVector(SparseFloatArray value)
.milvus.proto.schema.SparseFloatArray sparse_float_vector = 6;
-
setSparseFloatVector
public VectorField.Builder setSparseFloatVector(SparseFloatArray.Builder builderForValue)
.milvus.proto.schema.SparseFloatArray sparse_float_vector = 6;
-
mergeSparseFloatVector
public VectorField.Builder mergeSparseFloatVector(SparseFloatArray value)
.milvus.proto.schema.SparseFloatArray sparse_float_vector = 6;
-
clearSparseFloatVector
public VectorField.Builder clearSparseFloatVector()
.milvus.proto.schema.SparseFloatArray sparse_float_vector = 6;
-
getSparseFloatVectorBuilder
public SparseFloatArray.Builder getSparseFloatVectorBuilder()
.milvus.proto.schema.SparseFloatArray sparse_float_vector = 6;
-
getSparseFloatVectorOrBuilder
public SparseFloatArrayOrBuilder getSparseFloatVectorOrBuilder()
.milvus.proto.schema.SparseFloatArray sparse_float_vector = 6;- Specified by:
getSparseFloatVectorOrBuilderin interfaceVectorFieldOrBuilder
-
hasInt8Vector
public boolean hasInt8Vector()
bytes int8_vector = 7;- Specified by:
hasInt8Vectorin interfaceVectorFieldOrBuilder- Returns:
- Whether the int8Vector field is set.
-
getInt8Vector
public com.google.protobuf.ByteString getInt8Vector()
bytes int8_vector = 7;- Specified by:
getInt8Vectorin interfaceVectorFieldOrBuilder- Returns:
- The int8Vector.
-
setInt8Vector
public VectorField.Builder setInt8Vector(com.google.protobuf.ByteString value)
bytes int8_vector = 7;- Parameters:
value- The int8Vector to set.- Returns:
- This builder for chaining.
-
clearInt8Vector
public VectorField.Builder clearInt8Vector()
bytes int8_vector = 7;- Returns:
- This builder for chaining.
-
hasVectorArray
public boolean hasVectorArray()
.milvus.proto.schema.VectorArray vector_array = 8;- Specified by:
hasVectorArrayin interfaceVectorFieldOrBuilder- Returns:
- Whether the vectorArray field is set.
-
getVectorArray
public VectorArray getVectorArray()
.milvus.proto.schema.VectorArray vector_array = 8;- Specified by:
getVectorArrayin interfaceVectorFieldOrBuilder- Returns:
- The vectorArray.
-
setVectorArray
public VectorField.Builder setVectorArray(VectorArray value)
.milvus.proto.schema.VectorArray vector_array = 8;
-
setVectorArray
public VectorField.Builder setVectorArray(VectorArray.Builder builderForValue)
.milvus.proto.schema.VectorArray vector_array = 8;
-
mergeVectorArray
public VectorField.Builder mergeVectorArray(VectorArray value)
.milvus.proto.schema.VectorArray vector_array = 8;
-
clearVectorArray
public VectorField.Builder clearVectorArray()
.milvus.proto.schema.VectorArray vector_array = 8;
-
getVectorArrayBuilder
public VectorArray.Builder getVectorArrayBuilder()
.milvus.proto.schema.VectorArray vector_array = 8;
-
getVectorArrayOrBuilder
public VectorArrayOrBuilder getVectorArrayOrBuilder()
.milvus.proto.schema.VectorArray vector_array = 8;- Specified by:
getVectorArrayOrBuilderin interfaceVectorFieldOrBuilder
-
setUnknownFields
public final VectorField.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<VectorField.Builder>
-
mergeUnknownFields
public final VectorField.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<VectorField.Builder>
-
-