Class KnnQuery

    • Method Detail

      • field

        public final java.lang.String field()
        Required - The target field.
        Returns:
        The target field.
      • vector

        public final float[] vector()
        Required - The vector to search for.
        Returns:
        The vector to search for.
      • k

        @Nullable
        public final java.lang.Integer k()
        Optional - The number of neighbors the search of each graph will return.
        Returns:
        The number of neighbors to return.
      • minScore

        @Nullable
        public final java.lang.Float minScore()
        Optional - The minimum score allowed for the returned search results.
        Returns:
        The minimum score allowed for the returned search results.
      • maxDistance

        @Nullable
        public final java.lang.Float maxDistance()
        Optional - The maximum distance allowed between the vector and each of the returned search results.
        Returns:
        The maximum distance allowed between the vector and each ofthe returned search results.
      • filter

        @Nullable
        public final Query filter()
        Optional - A query to filter the results of the query.
        Returns:
        The filter query.
      • methodParameters

        @Nonnull
        public final java.util.Map<java.lang.String,​JsonData> methodParameters()
      • expandNestedDocs

        @Nullable
        public final java.lang.Boolean expandNestedDocs()