Interface WeaviateProtoSearchGet.HybridOrBuilder

    • Method Detail

      • getQuery

        String getQuery()
        string query = 1;
        Returns:
        The query.
      • getQueryBytes

        com.google.protobuf.ByteString getQueryBytes()
        string query = 1;
        Returns:
        The bytes for query.
      • getPropertiesList

        List<String> getPropertiesList()
        repeated string properties = 2;
        Returns:
        A list containing the properties.
      • getPropertiesCount

        int getPropertiesCount()
        repeated string properties = 2;
        Returns:
        The count of properties.
      • getProperties

        String getProperties​(int index)
        repeated string properties = 2;
        Parameters:
        index - The index of the element to return.
        Returns:
        The properties at the given index.
      • getPropertiesBytes

        com.google.protobuf.ByteString getPropertiesBytes​(int index)
        repeated string properties = 2;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the properties at the given index.
      • getVectorList

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

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

        @Deprecated
        float getVector​(int index)
        Deprecated.
        weaviate.v1.Hybrid.vector is deprecated. See v1/search_get.proto;l=108
         protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
         
        repeated float vector = 3 [deprecated = true];
        Parameters:
        index - The index of the element to return.
        Returns:
        The vector at the given index.
      • getAlpha

        float getAlpha()
        float alpha = 4;
        Returns:
        The alpha.
      • getFusionTypeValue

        int getFusionTypeValue()
        .weaviate.v1.Hybrid.FusionType fusion_type = 5;
        Returns:
        The enum numeric value on the wire for fusionType.
      • getVectorBytes

        com.google.protobuf.ByteString getVectorBytes()
        bytes vector_bytes = 6;
        Returns:
        The vectorBytes.
      • getTargetVectorsList

        List<String> getTargetVectorsList()
        repeated string target_vectors = 7;
        Returns:
        A list containing the targetVectors.
      • getTargetVectorsCount

        int getTargetVectorsCount()
        repeated string target_vectors = 7;
        Returns:
        The count of targetVectors.
      • getTargetVectors

        String getTargetVectors​(int index)
        repeated string target_vectors = 7;
        Parameters:
        index - The index of the element to return.
        Returns:
        The targetVectors at the given index.
      • getTargetVectorsBytes

        com.google.protobuf.ByteString getTargetVectorsBytes​(int index)
        repeated string target_vectors = 7;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the targetVectors at the given index.
      • hasNearText

        boolean hasNearText()
         target_vector in msg is ignored and should not be set for hybrid
         
        .weaviate.v1.NearTextSearch near_text = 8;
        Returns:
        Whether the nearText field is set.
      • getNearText

        WeaviateProtoSearchGet.NearTextSearch getNearText()
         target_vector in msg is ignored and should not be set for hybrid
         
        .weaviate.v1.NearTextSearch near_text = 8;
        Returns:
        The nearText.
      • hasNearVector

        boolean hasNearVector()
         same as above. Use the target vector in the hybrid message
         
        .weaviate.v1.NearVector near_vector = 9;
        Returns:
        Whether the nearVector field is set.
      • getNearVector

        WeaviateProtoSearchGet.NearVector getNearVector()
         same as above. Use the target vector in the hybrid message
         
        .weaviate.v1.NearVector near_vector = 9;
        Returns:
        The nearVector.