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 Details

    • getVectorList

      @Deprecated List<Float> getVectorList()
      Deprecated.
      weaviate.v1.NearVector.vector is deprecated. See v1/base_search.proto;l=65
       protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
       
      repeated float vector = 1 [deprecated = true];
      Returns:
      A list containing the vector.
    • getVectorCount

      @Deprecated int getVectorCount()
      Deprecated.
      weaviate.v1.NearVector.vector is deprecated. See v1/base_search.proto;l=65
       protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
       
      repeated float vector = 1 [deprecated = true];
      Returns:
      The count of vector.
    • getVector

      @Deprecated float getVector(int index)
      Deprecated.
      weaviate.v1.NearVector.vector is deprecated. See v1/base_search.proto;l=65
       protolint: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 com.google.protobuf.ByteString getVectorBytes()
      Deprecated.
      weaviate.v1.NearVector.vector_bytes is deprecated. See v1/base_search.proto;l=68
       deprecated in 1.29.0 - use vectors
       
      bytes vector_bytes = 4 [deprecated = true];
      Returns:
      The vectorBytes.
    • getTargetVectorsList

      @Deprecated List<String> getTargetVectorsList()
      Deprecated.
      weaviate.v1.NearVector.target_vectors is deprecated. See v1/base_search.proto;l=69
       deprecated in 1.26 - use targets
       
      repeated string target_vectors = 5 [deprecated = true];
      Returns:
      A list containing the targetVectors.
    • getTargetVectorsCount

      @Deprecated int getTargetVectorsCount()
      Deprecated.
      weaviate.v1.NearVector.target_vectors is deprecated. See v1/base_search.proto;l=69
       deprecated in 1.26 - use targets
       
      repeated string target_vectors = 5 [deprecated = true];
      Returns:
      The count of targetVectors.
    • getTargetVectors

      @Deprecated String getTargetVectors(int index)
      Deprecated.
      weaviate.v1.NearVector.target_vectors is deprecated. See v1/base_search.proto;l=69
       deprecated 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 com.google.protobuf.ByteString getTargetVectorsBytes(int index)
      Deprecated.
      weaviate.v1.NearVector.target_vectors is deprecated. See v1/base_search.proto;l=69
       deprecated 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

      .weaviate.v1.Targets targets = 6;
      Returns:
      The targets.
    • getTargetsOrBuilder

      .weaviate.v1.Targets targets = 6;
    • getVectorPerTargetCount

      @Deprecated int getVectorPerTargetCount()
      Deprecated.
       deprecated in 1.26.2 - use vector_for_targets
       
      map<string, bytes> vector_per_target = 7 [deprecated = true];
    • containsVectorPerTarget

      @Deprecated boolean containsVectorPerTarget(String key)
      Deprecated.
       deprecated in 1.26.2 - use vector_for_targets
       
      map<string, bytes> vector_per_target = 7 [deprecated = true];
    • getVectorPerTarget

      @Deprecated Map<String,com.google.protobuf.ByteString> getVectorPerTarget()
      Deprecated.
    • getVectorPerTargetMap

      @Deprecated Map<String,com.google.protobuf.ByteString> 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 com.google.protobuf.ByteString getVectorPerTargetOrThrow(String key)
      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

      WeaviateProtoBaseSearch.VectorForTarget getVectorForTargets(int index)
      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

      WeaviateProtoBaseSearch.VectorForTargetOrBuilder getVectorForTargetsOrBuilder(int index)
      repeated .weaviate.v1.VectorForTarget vector_for_targets = 8;
    • getVectorsList

      List<WeaviateProtoBase.Vectors> getVectorsList()
      repeated .weaviate.v1.Vectors vectors = 9;
    • getVectors

      WeaviateProtoBase.Vectors getVectors(int index)
      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

      WeaviateProtoBase.VectorsOrBuilder getVectorsOrBuilder(int index)
      repeated .weaviate.v1.Vectors vectors = 9;