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, 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) 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, 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)

    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 disableExactOnAttributes: Option[Seq[String]]

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

    Permalink
  23. val distinct: Option[Distinct]

    Permalink
  24. val enableABTest: Option[Boolean]

    Permalink
  25. val enablePersonalization: Option[Boolean]

    Permalink
  26. val enableRules: Option[Boolean]

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

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

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

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

    Permalink
  31. val facetingAfterDistinct: Option[Boolean]

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

    Permalink
  33. val filters: Option[String]

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

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

    Permalink
  36. val highlightPostTag: Option[String]

    Permalink
  37. val highlightPreTag: Option[String]

    Permalink
  38. val hitsPerPage: Option[Int]

    Permalink
  39. val ignorePlurals: Option[IgnorePlurals]

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

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

    Permalink
  42. final def isInstanceOf[T0]: Boolean

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

    Permalink
  44. val maxFacetHits: Option[Int]

    Permalink
  45. val maxValuesPerFacet: Option[Int]

    Permalink
  46. val minProximity: Option[Int]

    Permalink
  47. val minWordSizefor1Typo: Option[Int]

    Permalink
  48. val minWordSizefor2Typos: Option[Int]

    Permalink
  49. val minimumAroundRadius: Option[Int]

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

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

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

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

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

    Permalink
  55. val offset: Option[Int]

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

    Permalink
  57. val page: Option[Int]

    Permalink
  58. val percentileComputation: Option[Boolean]

    Permalink
  59. val query: Option[String]

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

    Permalink
  61. val queryType: Option[QueryType]

    Permalink
  62. val removeStopWords: Option[RemoveStopWords]

    Permalink
  63. val removeWordsIfNoResults: Option[RemoveWordsIfNoResults]

    Permalink
  64. val replaceSynonymsInHighlight: Option[Boolean]

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

    Permalink
  66. val restrictHighlightAndSnippetArrays: Option[Boolean]

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

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

    Permalink
  69. val restrictSources: Option[String]

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

    Permalink
  71. val similarQuery: Option[String]

    Permalink
  72. val snippetEllipsisText: Option[String]

    Permalink
  73. val sortFacetValuesBy: Option[String]

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

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

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

    Permalink
  77. def toParam: String

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

    Permalink
  79. val typoTolerance: Option[TypoTolerance]

    Permalink
  80. val userToken: Option[String]

    Permalink
  81. val validUntil: Option[Int]

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  84. 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