Class

algolia.objects

Query

Related Doc: package objects

Permalink

case class Query(distinct: Option[Distinct] = None, getRankingInfo: Option[Boolean] = None, numericFilters: Option[Seq[String]] = None, tagFilters: Option[Seq[String]] = None, analytics: Option[Boolean] = None, analyticsTags: Option[Seq[String]] = None, synonyms: Option[Boolean] = None, replaceSynonymsInHighlight: Option[Boolean] = None, minProximity: Option[Int] = None, responseFields: Option[Seq[String]] = None, maxFacetHits: Option[Int] = None, percentileComputation: Option[Boolean] = None, queryLanguages: Option[Seq[String]] = None, enableABTest: Option[Boolean] = None, explain: Option[Seq[String]] = None, naturalLanguages: Option[Seq[String]] = None, decompoundQuery: Option[Boolean] = None, enableReRanking: Option[Boolean] = None, attributesToRetrieve: Option[Seq[String]] = None, restrictSearchableAttributes: Option[Seq[String]] = None, filters: Option[String] = None, facets: Option[Seq[String]] = None, maxValuesPerFacet: Option[Int] = None, facetFilters: Option[Seq[String]] = None, facetingAfterDistinct: Option[Boolean] = None, sortFacetValuesBy: Option[String] = None, aroundLatLng: Option[AroundLatLng] = None, aroundLatLngViaIP: Option[Boolean] = None, aroundRadius: Option[AroundRadius] = None, aroundPrecision: Option[Int] = None, minimumAroundRadius: Option[Int] = None, insideBoundingBox: Option[Seq[InsideBoundingBox]] = None, insidePolygon: Option[Seq[InsidePolygon]] = None, attributesToHighlight: Option[Seq[String]] = None, attributesToSnippet: Option[Seq[String]] = None, highlightPreTag: Option[String] = None, highlightPostTag: Option[String] = None, snippetEllipsisText: Option[String] = None, restrictHighlightAndSnippetArrays: Option[Boolean] = None, page: Option[Int] = None, hitsPerPage: Option[Int] = None, offset: Option[Int] = None, length: Option[Int] = None, enableRules: Option[Boolean] = None, ruleContexts: Option[Seq[String]] = None, queryType: Option[QueryType] = None, removeWordsIfNoResults: Option[RemoveWordsIfNoResults] = None, advancedSyntax: Option[Boolean] = None, advancedSyntaxFeatures: Option[Seq[String]] = None, optionalWords: Option[Seq[String]] = None, removeStopWords: Option[RemoveStopWords] = None, disableExactOnAttributes: Option[Seq[String]] = None, exactOnSingleWordQuery: Option[Seq[String]] = None, alternativesAsExact: Option[Seq[String]] = None, query: Option[String] = None, facetQuery: Option[String] = None, similarQuery: Option[String] = None, minWordSizefor1Typo: Option[Int] = None, minWordSizefor2Typos: Option[Int] = None, typoTolerance: Option[TypoTolerance] = None, allowTyposOnNumericTokens: Option[Boolean] = None, ignorePlurals: Option[IgnorePlurals] = None, disableTypoToleranceOnAttributes: Option[Seq[String]] = None, userToken: Option[String] = None, validUntil: Option[Int] = None, restrictIndices: Option[Seq[String]] = None, restrictSources: Option[String] = None, cursor: Option[String] = None, enablePersonalization: Option[Boolean] = None, customParameters: Option[Map[String, String]] = None, relevancyStrictness: Option[Int] = None) extends Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Query
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Query(distinct: Option[Distinct] = None, getRankingInfo: Option[Boolean] = None, numericFilters: Option[Seq[String]] = None, tagFilters: Option[Seq[String]] = None, analytics: Option[Boolean] = None, analyticsTags: Option[Seq[String]] = None, synonyms: Option[Boolean] = None, replaceSynonymsInHighlight: Option[Boolean] = None, minProximity: Option[Int] = None, responseFields: Option[Seq[String]] = None, maxFacetHits: Option[Int] = None, percentileComputation: Option[Boolean] = None, queryLanguages: Option[Seq[String]] = None, enableABTest: Option[Boolean] = None, explain: Option[Seq[String]] = None, naturalLanguages: Option[Seq[String]] = None, decompoundQuery: Option[Boolean] = None, enableReRanking: Option[Boolean] = None, attributesToRetrieve: Option[Seq[String]] = None, restrictSearchableAttributes: Option[Seq[String]] = None, filters: Option[String] = None, facets: Option[Seq[String]] = None, maxValuesPerFacet: Option[Int] = None, facetFilters: Option[Seq[String]] = None, facetingAfterDistinct: Option[Boolean] = None, sortFacetValuesBy: Option[String] = None, aroundLatLng: Option[AroundLatLng] = None, aroundLatLngViaIP: Option[Boolean] = None, aroundRadius: Option[AroundRadius] = None, aroundPrecision: Option[Int] = None, minimumAroundRadius: Option[Int] = None, insideBoundingBox: Option[Seq[InsideBoundingBox]] = None, insidePolygon: Option[Seq[InsidePolygon]] = None, attributesToHighlight: Option[Seq[String]] = None, attributesToSnippet: Option[Seq[String]] = None, highlightPreTag: Option[String] = None, highlightPostTag: Option[String] = None, snippetEllipsisText: Option[String] = None, restrictHighlightAndSnippetArrays: Option[Boolean] = None, page: Option[Int] = None, hitsPerPage: Option[Int] = None, offset: Option[Int] = None, length: Option[Int] = None, enableRules: Option[Boolean] = None, ruleContexts: Option[Seq[String]] = None, queryType: Option[QueryType] = None, removeWordsIfNoResults: Option[RemoveWordsIfNoResults] = None, advancedSyntax: Option[Boolean] = None, advancedSyntaxFeatures: Option[Seq[String]] = None, optionalWords: Option[Seq[String]] = None, removeStopWords: Option[RemoveStopWords] = None, disableExactOnAttributes: Option[Seq[String]] = None, exactOnSingleWordQuery: Option[Seq[String]] = None, alternativesAsExact: Option[Seq[String]] = None, query: Option[String] = None, facetQuery: Option[String] = None, similarQuery: Option[String] = None, minWordSizefor1Typo: Option[Int] = None, minWordSizefor2Typos: Option[Int] = None, typoTolerance: Option[TypoTolerance] = None, allowTyposOnNumericTokens: Option[Boolean] = None, ignorePlurals: Option[IgnorePlurals] = None, disableTypoToleranceOnAttributes: Option[Seq[String]] = None, userToken: Option[String] = None, validUntil: Option[Int] = None, restrictIndices: Option[Seq[String]] = None, restrictSources: Option[String] = None, cursor: Option[String] = None, enablePersonalization: Option[Boolean] = None, customParameters: Option[Map[String, String]] = None, relevancyStrictness: Option[Int] = None)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. val advancedSyntax: Option[Boolean]

    Permalink
  5. val advancedSyntaxFeatures: Option[Seq[String]]

    Permalink
  6. val allowTyposOnNumericTokens: Option[Boolean]

    Permalink
  7. val alternativesAsExact: Option[Seq[String]]

    Permalink
  8. val analytics: Option[Boolean]

    Permalink
  9. val analyticsTags: Option[Seq[String]]

    Permalink
  10. val aroundLatLng: Option[AroundLatLng]

    Permalink
  11. val aroundLatLngViaIP: Option[Boolean]

    Permalink
  12. val aroundPrecision: Option[Int]

    Permalink
  13. val aroundRadius: Option[AroundRadius]

    Permalink
  14. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  15. val attributesToHighlight: Option[Seq[String]]

    Permalink
  16. val attributesToRetrieve: Option[Seq[String]]

    Permalink
  17. val attributesToSnippet: Option[Seq[String]]

    Permalink
  18. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @throws( ... )
  19. val cursor: Option[String]

    Permalink
  20. val customParameters: Option[Map[String, String]]

    Permalink
  21. val decompoundQuery: Option[Boolean]

    Permalink
  22. val disableExactOnAttributes: Option[Seq[String]]

    Permalink
  23. val disableTypoToleranceOnAttributes: Option[Seq[String]]

    Permalink
  24. val distinct: Option[Distinct]

    Permalink
  25. val enableABTest: Option[Boolean]

    Permalink
  26. val enablePersonalization: Option[Boolean]

    Permalink
  27. val enableReRanking: Option[Boolean]

    Permalink
  28. val enableRules: Option[Boolean]

    Permalink
  29. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  30. val exactOnSingleWordQuery: Option[Seq[String]]

    Permalink
  31. val explain: Option[Seq[String]]

    Permalink
  32. val facetFilters: Option[Seq[String]]

    Permalink
  33. val facetingAfterDistinct: Option[Boolean]

    Permalink
  34. val facets: Option[Seq[String]]

    Permalink
  35. val filters: Option[String]

    Permalink
  36. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  37. val getRankingInfo: Option[Boolean]

    Permalink
  38. val highlightPostTag: Option[String]

    Permalink
  39. val highlightPreTag: Option[String]

    Permalink
  40. val hitsPerPage: Option[Int]

    Permalink
  41. val ignorePlurals: Option[IgnorePlurals]

    Permalink
  42. val insideBoundingBox: Option[Seq[InsideBoundingBox]]

    Permalink
  43. val insidePolygon: Option[Seq[InsidePolygon]]

    Permalink
  44. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  45. val length: Option[Int]

    Permalink
  46. val maxFacetHits: Option[Int]

    Permalink
  47. val maxValuesPerFacet: Option[Int]

    Permalink
  48. val minProximity: Option[Int]

    Permalink
  49. val minWordSizefor1Typo: Option[Int]

    Permalink
  50. val minWordSizefor2Typos: Option[Int]

    Permalink
  51. val minimumAroundRadius: Option[Int]

    Permalink
  52. val naturalLanguages: Option[Seq[String]]

    Permalink
  53. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  54. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  55. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  56. val numericFilters: Option[Seq[String]]

    Permalink
  57. val offset: Option[Int]

    Permalink
  58. val optionalWords: Option[Seq[String]]

    Permalink
  59. val page: Option[Int]

    Permalink
  60. val percentileComputation: Option[Boolean]

    Permalink
  61. val query: Option[String]

    Permalink
  62. val queryLanguages: Option[Seq[String]]

    Permalink
  63. val queryType: Option[QueryType]

    Permalink
  64. val relevancyStrictness: Option[Int]

    Permalink
  65. val removeStopWords: Option[RemoveStopWords]

    Permalink
  66. val removeWordsIfNoResults: Option[RemoveWordsIfNoResults]

    Permalink
  67. val replaceSynonymsInHighlight: Option[Boolean]

    Permalink
  68. val responseFields: Option[Seq[String]]

    Permalink
  69. val restrictHighlightAndSnippetArrays: Option[Boolean]

    Permalink
  70. val restrictIndices: Option[Seq[String]]

    Permalink
  71. val restrictSearchableAttributes: Option[Seq[String]]

    Permalink
  72. val restrictSources: Option[String]

    Permalink
  73. val ruleContexts: Option[Seq[String]]

    Permalink
  74. val similarQuery: Option[String]

    Permalink
  75. val snippetEllipsisText: Option[String]

    Permalink
  76. val sortFacetValuesBy: Option[String]

    Permalink
  77. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  78. val synonyms: Option[Boolean]

    Permalink
  79. val tagFilters: Option[Seq[String]]

    Permalink
  80. def toParam: String

    Permalink
  81. def toQueryParam: Map[String, String]

    Permalink
  82. val typoTolerance: Option[TypoTolerance]

    Permalink
  83. val userToken: Option[String]

    Permalink
  84. val validUntil: Option[Int]

    Permalink
  85. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  86. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  87. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped