Gleanex.Client.SearchRequestOptions (Gleanex v0.1.0)

Copy Markdown View Source

Provides struct and type for a SearchRequestOptions

Summary

Types

t()

@type t() :: %Gleanex.Client.SearchRequestOptions{
  authTokens: [Gleanex.Client.AuthToken.t()] | nil,
  datasourceFilter: String.t() | nil,
  datasourcesFilter: [String.t()] | nil,
  defaultFacets: [String.t()] | nil,
  disableQueryAutocorrect: boolean() | nil,
  disableSpellcheck: boolean() | nil,
  exclusions: Gleanex.Client.RestrictionFilters.t() | nil,
  facetBucketFilter: Gleanex.Client.FacetBucketFilter.t() | nil,
  facetBucketSize: integer(),
  facetFilterSets: [Gleanex.Client.FacetFilterSet.t()] | nil,
  facetFilters: [Gleanex.Client.FacetFilter.t()] | nil,
  fetchAllDatasourceCounts: boolean() | nil,
  inclusions: Gleanex.Client.RestrictionFilters.t() | nil,
  queryOverridesFacetFilters: boolean() | nil,
  responseHints: [String.t()] | nil,
  returnLlmContentOverSnippets: boolean() | nil,
  timezoneOffset: integer() | nil
}