Package

algolia

objects

Permalink

package objects

Visibility
  1. Public
  2. All

Type Members

  1. sealed trait AbstractSynonym extends AnyRef

    Permalink
  2. sealed trait Acl extends AnyRef

    Permalink
  3. trait Alternatives extends AnyRef

    Permalink
  4. case class ApiKey(validity: Option[Int] = None, maxQueriesPerIPPerHour: Option[Int] = None, maxHitsPerQuery: Option[Int] = None, acl: Option[Seq[Acl]] = None, indexes: Option[Seq[String]] = None, referers: Option[Seq[String]] = None, queryParameters: Option[String] = None, description: Option[String] = None, restrictSources: Option[String] = None) extends Product with Serializable

    Permalink
  5. case class AroundLatLng(lat: String, lng: String) extends Product with Serializable

    Permalink
  6. sealed trait AroundRadius extends AnyRef

    Permalink
  7. sealed trait AttributesToIndex extends AnyRef

    Permalink

    Use SearchableAttributes

    Use SearchableAttributes

    Annotations
    @Deprecated
  8. case class AutomaticFacetFilters(facet: String, disjunctive: Option[Boolean] = None, score: Option[Int] = None) extends Product with Serializable

    Permalink
  9. case class CompoundEntry(objectID: String, language: String, word: String, decomposition: Seq[String]) extends DictionaryEntry with Product with Serializable

    Permalink
  10. case class Condition(pattern: String, anchoring: String, context: Option[String] = None, alternatives: Option[Alternatives] = None, filters: Option[String] = None) extends Product with Serializable

    Permalink
  11. case class Consequence(params: Option[Map[String, Any]] = None, filterPromotes: Option[Boolean] = None, promote: Option[Iterable[ConsequencePromote]] = None, hide: Option[Iterable[ConsequenceHide]] = None, userData: Option[Map[String, Any]] = None, renderingContent: Option[RenderingContent] = None) extends Product with Serializable

    Permalink
  12. case class ConsequenceHide(objectID: String) extends Product with Serializable

    Permalink
  13. case class ConsequencePromote(objectID: String, position: Int) extends Product with Serializable

    Permalink
  14. sealed trait CustomRanking extends AnyRef

    Permalink
  15. sealed trait Dictionary[+T <: DictionaryEntry] extends AnyRef

    Permalink
  16. sealed trait DictionaryEntry extends AnyRef

    Permalink
  17. case class DictionarySettings(disableStandardEntries: Option[DisableStandardEntries] = None) extends Product with Serializable

    Permalink

    Represents Dictionary settings.

  18. case class DisableStandardEntries(stopwords: Option[Map[String, Boolean]] = None) extends Product with Serializable

    Permalink

    Map of language ISO code supported by the dictionary (e.g., “en” for English) to a boolean value.

    Map of language ISO code supported by the dictionary (e.g., “en” for English) to a boolean value. When set to true, the standard entries for the language are disabled. Changes are set for the given languages only. To re-enable standard entries, set the language to false. To reset settings to default values, set dictionary to null.

  19. sealed trait Distinct extends AnyRef

    Permalink
  20. case class Edit(type: String, delete: String, insert: Option[String] = None) extends Product with Serializable

    Permalink
  21. case class EventsScoring(eventName: String, eventType: String, score: Int) extends Product with Serializable

    Permalink
  22. case class FacetOrdering(facets: FacetsOrder, values: Map[String, FacetValuesOrder]) extends Product with Serializable

    Permalink

    Facets and facets values ordering rules container.

  23. case class FacetValuesOrder(order: Seq[String], sortRemainingBy: Option[SortRule] = None) extends Product with Serializable

    Permalink

    Facet values ordering rule container.

  24. case class FacetsOrder(order: Seq[String]) extends Product with Serializable

    Permalink

    Define or override the way facet attributes are displayed.

  25. case class FacetsScoring(facetName: String, score: Int) extends Product with Serializable

    Permalink
  26. sealed trait IgnorePlurals extends AnyRef

    Permalink
  27. case class IndexSettings(attributeForDistinct: Option[String] = None, distinct: Option[Distinct] = None, replaceSynonymsInHighlight: Option[Boolean] = None, placeholders: Option[Map[String, Seq[String]]] = None, minProximity: Option[Int] = None, keepDiacriticsOnCharacters: Option[String] = None, queryLanguages: Option[Seq[String]] = None, indexLanguages: Option[Seq[String]] = None, attributeCriteriaComputedByMinProximity: Option[Boolean] = None, primary: Option[String] = None, userData: Option[Any] = None, customNormalization: Option[Map[String, Map[String, String]]] = None, enablePersonalization: Option[Boolean] = None, attributesToTransliterate: Option[Seq[String]] = None, decompoundQuery: Option[Boolean] = None, attributesToIndex: Option[Seq[AttributesToIndex]] = None, searchableAttributes: Option[Seq[SearchableAttributes]] = None, attributesForFaceting: Option[Seq[String]] = None, unretrievableAttributes: Option[Seq[String]] = None, attributesToRetrieve: Option[Seq[String]] = None, camelCaseAttributes: Option[Seq[String]] = None, decompoundedAttributes: Option[Map[String, Seq[String]]] = None, maxValuesPerFacet: Option[Int] = None, sortFacetValuesBy: Option[String] = 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, hitsPerPage: Option[Int] = None, paginationLimitedTo: Option[Int] = None, numericAttributesForFiltering: Option[Seq[String]] = None, allowCompressionOfIntegerArray: Option[Boolean] = None, enableRules: Option[Boolean] = None, queryType: Option[QueryType] = None, removeWordsIfNoResults: Option[String] = None, advancedSyntax: Option[Boolean] = None, advancedSyntaxFeatures: Option[Seq[String]] = None, optionalWords: Option[Seq[String]] = None, removeStopWords: Option[RemoveStopWords] = None, disablePrefixOnAttributes: Option[Seq[String]] = None, disableExactOnAttributes: Option[Seq[String]] = None, exactOnSingleWordQuery: Option[Seq[String]] = None, alternativesAsExact: Option[Seq[String]] = None, ranking: Option[Seq[Ranking]] = None, customRanking: Option[Seq[CustomRanking]] = None, slaves: Option[Seq[String]] = None, replicas: Option[Seq[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, disableTypoToleranceOnWords: Option[Seq[String]] = None, separatorsToIndex: Option[String] = None, renderingContent: Option[RenderingContent] = None, relevancyStrictness: Option[Int] = None) extends Product with Serializable

    Permalink
  28. case class InsideBoundingBox(p1Lat: String, p1Lng: String, p2Lat: String, p2Lng: String) extends Product with Serializable

    Permalink
  29. case class InsidePolygon(p1Lat: String, p1Lng: String, p2Lat: String, p2Lng: String, p3Lat: String, p3Lng: String) extends Product with Serializable

    Permalink
  30. case class PluralEntry(objectID: String, language: String, words: Seq[String]) extends DictionaryEntry with Product with Serializable

    Permalink
  31. 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, 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

    Permalink
  32. case class QueryDictionary(query: Option[String] = None, page: Option[Int] = None, hitsPerPage: Option[Int] = None, language: Option[String] = None, customParameters: Option[Map[String, String]] = None) extends Product with Serializable

    Permalink
  33. case class QueryRules(query: String, anchoring: Option[String] = None, context: Option[String] = None, page: Option[Int] = None, hitsPerPage: Option[Int] = None, nbPages: Option[Int] = None) extends Product with Serializable

    Permalink
  34. case class QuerySynonyms(query: String, types: Option[Seq[SynonymType]] = None, page: Option[Int] = None, hitsPerPage: Option[Int] = None) extends Product with Serializable

    Permalink
  35. sealed trait QueryType extends AnyRef

    Permalink
  36. sealed trait Ranking extends AnyRef

    Permalink
  37. sealed trait RemoveStopWords extends AnyRef

    Permalink
  38. sealed trait RemoveWordsIfNoResults extends AnyRef

    Permalink
  39. case class RenderingContent(facetOrdering: Option[FacetOrdering] = None) extends Product with Serializable

    Permalink

    Content defining how the search interface should be rendered.

    Content defining how the search interface should be rendered. This is set via the settings for a default value and can be overridden via rules.

  40. case class RequestOptions(forwardedFor: Option[String] = None, extraHeaders: Option[Map[String, String]] = None, extraQueryParameters: Option[Map[String, String]] = None) extends Product with Serializable

    Permalink
  41. case class Rule(objectID: String, enabled: Option[Boolean] = None, condition: Option[Condition] = None, conditions: Option[Iterable[Condition]] = None, consequence: Consequence, validity: Option[Iterable[TimeRange]] = None, description: Option[String] = None) extends Product with Serializable

    Permalink
  42. case class Score(score: Int) extends Product with Serializable

    Permalink
  43. case class ScoreType(score: Int, type: String) extends Product with Serializable

    Permalink
  44. sealed trait SearchableAttributes extends AnyRef

    Permalink
  45. case class SetStrategyRequest(eventsScoring: Seq[EventsScoring], facetsScoring: Seq[FacetsScoring], personalizationImpact: Int) extends Product with Serializable

    Permalink
  46. sealed trait SortRule extends AnyRef

    Permalink

    Rule defining the sort order of facet values.

  47. case class StopwordEntry(objectID: String, language: String, word: String, state: String) extends DictionaryEntry with Product with Serializable

    Permalink
  48. case class Strategy(eventsScoring: Option[Map[String, ScoreType]] = None, facetsScoring: Option[Map[String, Score]] = None) extends Product with Serializable

    Permalink
  49. sealed trait SynonymType extends AnyRef

    Permalink
  50. case class TimeRange(from: ZonedDateTime, until: ZonedDateTime) extends Product with Serializable

    Permalink
  51. sealed trait TypoTolerance extends AnyRef

    Permalink

Value Members

  1. object Acl

    Permalink
  2. object Alternatives

    Permalink
  3. object AroundRadius

    Permalink
  4. object AttributesToIndex

    Permalink

    Use SearchableAttributes

    Use SearchableAttributes

    Annotations
    @Deprecated
  5. object CustomRanking

    Permalink
  6. object Dictionary

    Permalink
  7. object Distinct

    Permalink
  8. object IgnorePlurals

    Permalink
  9. object InsideBoundingBox extends Serializable

    Permalink
  10. object InsidePolygon extends Serializable

    Permalink
  11. object MultiQueries

    Permalink
  12. object QueryType

    Permalink
  13. object Ranking

    Permalink
  14. object RemoveStopWords

    Permalink
  15. object RemoveWordsIfNoResults extends Product with Serializable

    Permalink
  16. object SearchableAttributes

    Permalink
  17. object SortRule

    Permalink
  18. object Synonym

    Permalink
  19. object SynonymType

    Permalink
  20. object TypoTolerance

    Permalink

Ungrouped