Class VectorSearchOptions

java.lang.Object
com.azure.search.documents.models.VectorSearchOptions

public final class VectorSearchOptions extends Object
Parameters for performing vector searches.
  • Constructor Details

    • VectorSearchOptions

      public VectorSearchOptions()
      Creates a new instance of VectorSearchOptions.
  • Method Details

    • getFilterMode

      public VectorFilterMode getFilterMode()
      Gets the filter mode to apply to vector queries.
      Returns:
      The filter mode to apply to vector queries.
    • setFilterMode

      public VectorSearchOptions setFilterMode(VectorFilterMode filterMode)
      Sets the filter mode to apply to vector queries.
      Parameters:
      filterMode - The filter mode to apply to vector queries.
      Returns:
      The VectorSearchOptions object itself.
    • getQueries

      public List<VectorQuery> getQueries()
      Gets the list of vector queries to perform.
      Returns:
      The list of vector queries to perform.
    • setQueries

      public VectorSearchOptions setQueries(VectorQuery... queries)
      Sets the list of vector queries to perform.
      Parameters:
      queries - The list of vector queries to perform.
      Returns:
      The VectorSearchOptions object itself.
    • setQueries

      public VectorSearchOptions setQueries(List<VectorQuery> queries)
      Sets the list of vector queries to perform.
      Parameters:
      queries - The list of vector queries to perform.
      Returns:
      The VectorSearchOptions object itself.