Class VectorThreshold

java.lang.Object
com.azure.search.documents.models.VectorThreshold
All Implemented Interfaces:
com.azure.json.JsonSerializable<VectorThreshold>
Direct Known Subclasses:
SearchScoreThreshold, VectorSimilarityThreshold

public class VectorThreshold extends Object implements com.azure.json.JsonSerializable<VectorThreshold>
The threshold used for vector queries.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Creates an instance of VectorThreshold class.
  • Method Summary

    Modifier and Type
    Method
    Description
    fromJson(com.azure.json.JsonReader jsonReader)
    Reads an instance of VectorThreshold from the JsonReader.
    Get the kind property: The kind of threshold used to filter vector queries.
    com.azure.json.JsonWriter
    toJson(com.azure.json.JsonWriter jsonWriter)

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.azure.json.JsonSerializable

    toJson, toJson, toJsonBytes, toJsonString
  • Constructor Details

    • VectorThreshold

      public VectorThreshold()
      Creates an instance of VectorThreshold class.
  • Method Details

    • getKind

      public VectorThresholdKind getKind()
      Get the kind property: The kind of threshold used to filter vector queries.
      Returns:
      the kind value.
    • toJson

      public com.azure.json.JsonWriter toJson(com.azure.json.JsonWriter jsonWriter) throws IOException
      Specified by:
      toJson in interface com.azure.json.JsonSerializable<VectorThreshold>
      Throws:
      IOException
    • fromJson

      public static VectorThreshold fromJson(com.azure.json.JsonReader jsonReader) throws IOException
      Reads an instance of VectorThreshold from the JsonReader.
      Parameters:
      jsonReader - The JsonReader being read.
      Returns:
      An instance of VectorThreshold if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.
      Throws:
      IOException - If an error occurs while reading the VectorThreshold.