Interface WeaviateProtoBaseSearch.NearVectorOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
WeaviateProtoBaseSearch.NearVector,WeaviateProtoBaseSearch.NearVector.Builder
- Enclosing class:
- WeaviateProtoBaseSearch
public static interface WeaviateProtoBaseSearch.NearVectorOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleanDeprecated.doubleoptional double certainty = 2;doubleoptional double distance = 3;.weaviate.v1.Targets targets = 6;.weaviate.v1.Targets targets = 6;getTargetVectors(int index) Deprecated.weaviate.v1.NearVector.target_vectors is deprecated.com.google.protobuf.ByteStringgetTargetVectorsBytes(int index) Deprecated.weaviate.v1.NearVector.target_vectors is deprecated.intDeprecated.weaviate.v1.NearVector.target_vectors is deprecated.Deprecated.weaviate.v1.NearVector.target_vectors is deprecated.floatgetVector(int index) Deprecated.weaviate.v1.NearVector.vector is deprecated.com.google.protobuf.ByteStringDeprecated.weaviate.v1.NearVector.vector_bytes is deprecated.intDeprecated.weaviate.v1.NearVector.vector is deprecated.getVectorForTargets(int index) repeated .weaviate.v1.VectorForTarget vector_for_targets = 8;intrepeated .weaviate.v1.VectorForTarget vector_for_targets = 8;repeated .weaviate.v1.VectorForTarget vector_for_targets = 8;getVectorForTargetsOrBuilder(int index) repeated .weaviate.v1.VectorForTarget vector_for_targets = 8;repeated .weaviate.v1.VectorForTarget vector_for_targets = 8;Deprecated.weaviate.v1.NearVector.vector is deprecated.Deprecated.intDeprecated.Deprecated.com.google.protobuf.ByteStringgetVectorPerTargetOrDefault(String key, com.google.protobuf.ByteString defaultValue) Deprecated.com.google.protobuf.ByteStringDeprecated.getVectors(int index) repeated .weaviate.v1.Vectors vectors = 9;intrepeated .weaviate.v1.Vectors vectors = 9;repeated .weaviate.v1.Vectors vectors = 9;getVectorsOrBuilder(int index) repeated .weaviate.v1.Vectors vectors = 9;List<? extends WeaviateProtoBase.VectorsOrBuilder>repeated .weaviate.v1.Vectors vectors = 9;booleanoptional double certainty = 2;booleanoptional double distance = 3;boolean.weaviate.v1.Targets targets = 6;Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getVectorList
Deprecated.weaviate.v1.NearVector.vector is deprecated. See v1/base_search.proto;l=65protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
repeated float vector = 1 [deprecated = true];- Returns:
- A list containing the vector.
-
getVectorCount
Deprecated.weaviate.v1.NearVector.vector is deprecated. See v1/base_search.proto;l=65protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
repeated float vector = 1 [deprecated = true];- Returns:
- The count of vector.
-
getVector
Deprecated.weaviate.v1.NearVector.vector is deprecated. See v1/base_search.proto;l=65protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
repeated float vector = 1 [deprecated = true];- Parameters:
index- The index of the element to return.- Returns:
- The vector at the given index.
-
hasCertainty
boolean hasCertainty()optional double certainty = 2;- Returns:
- Whether the certainty field is set.
-
getCertainty
double getCertainty()optional double certainty = 2;- Returns:
- The certainty.
-
hasDistance
boolean hasDistance()optional double distance = 3;- Returns:
- Whether the distance field is set.
-
getDistance
double getDistance()optional double distance = 3;- Returns:
- The distance.
-
getVectorBytes
Deprecated.weaviate.v1.NearVector.vector_bytes is deprecated. See v1/base_search.proto;l=68deprecated in 1.29.0 - use vectors
bytes vector_bytes = 4 [deprecated = true];- Returns:
- The vectorBytes.
-
getTargetVectorsList
Deprecated.weaviate.v1.NearVector.target_vectors is deprecated. See v1/base_search.proto;l=69deprecated in 1.26 - use targets
repeated string target_vectors = 5 [deprecated = true];- Returns:
- A list containing the targetVectors.
-
getTargetVectorsCount
Deprecated.weaviate.v1.NearVector.target_vectors is deprecated. See v1/base_search.proto;l=69deprecated in 1.26 - use targets
repeated string target_vectors = 5 [deprecated = true];- Returns:
- The count of targetVectors.
-
getTargetVectors
Deprecated.weaviate.v1.NearVector.target_vectors is deprecated. See v1/base_search.proto;l=69deprecated in 1.26 - use targets
repeated string target_vectors = 5 [deprecated = true];- Parameters:
index- The index of the element to return.- Returns:
- The targetVectors at the given index.
-
getTargetVectorsBytes
Deprecated.weaviate.v1.NearVector.target_vectors is deprecated. See v1/base_search.proto;l=69deprecated in 1.26 - use targets
repeated string target_vectors = 5 [deprecated = true];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the targetVectors at the given index.
-
hasTargets
boolean hasTargets().weaviate.v1.Targets targets = 6;- Returns:
- Whether the targets field is set.
-
getTargets
WeaviateProtoBaseSearch.Targets getTargets().weaviate.v1.Targets targets = 6;- Returns:
- The targets.
-
getTargetsOrBuilder
WeaviateProtoBaseSearch.TargetsOrBuilder getTargetsOrBuilder().weaviate.v1.Targets targets = 6; -
getVectorPerTargetCount
Deprecated.deprecated in 1.26.2 - use vector_for_targets
map<string, bytes> vector_per_target = 7 [deprecated = true]; -
containsVectorPerTarget
Deprecated.deprecated in 1.26.2 - use vector_for_targets
map<string, bytes> vector_per_target = 7 [deprecated = true]; -
getVectorPerTarget
Deprecated.UsegetVectorPerTargetMap()instead. -
getVectorPerTargetMap
Deprecated.deprecated in 1.26.2 - use vector_for_targets
map<string, bytes> vector_per_target = 7 [deprecated = true]; -
getVectorPerTargetOrDefault
@Deprecated com.google.protobuf.ByteString getVectorPerTargetOrDefault(String key, com.google.protobuf.ByteString defaultValue) Deprecated.deprecated in 1.26.2 - use vector_for_targets
map<string, bytes> vector_per_target = 7 [deprecated = true]; -
getVectorPerTargetOrThrow
Deprecated.deprecated in 1.26.2 - use vector_for_targets
map<string, bytes> vector_per_target = 7 [deprecated = true]; -
getVectorForTargetsList
List<WeaviateProtoBaseSearch.VectorForTarget> getVectorForTargetsList()repeated .weaviate.v1.VectorForTarget vector_for_targets = 8; -
getVectorForTargets
repeated .weaviate.v1.VectorForTarget vector_for_targets = 8; -
getVectorForTargetsCount
int getVectorForTargetsCount()repeated .weaviate.v1.VectorForTarget vector_for_targets = 8; -
getVectorForTargetsOrBuilderList
List<? extends WeaviateProtoBaseSearch.VectorForTargetOrBuilder> getVectorForTargetsOrBuilderList()repeated .weaviate.v1.VectorForTarget vector_for_targets = 8; -
getVectorForTargetsOrBuilder
repeated .weaviate.v1.VectorForTarget vector_for_targets = 8; -
getVectorsList
List<WeaviateProtoBase.Vectors> getVectorsList()repeated .weaviate.v1.Vectors vectors = 9; -
getVectors
repeated .weaviate.v1.Vectors vectors = 9; -
getVectorsCount
int getVectorsCount()repeated .weaviate.v1.Vectors vectors = 9; -
getVectorsOrBuilderList
List<? extends WeaviateProtoBase.VectorsOrBuilder> getVectorsOrBuilderList()repeated .weaviate.v1.Vectors vectors = 9; -
getVectorsOrBuilder
repeated .weaviate.v1.Vectors vectors = 9;
-