Packages

trait AlgoliaDsl extends KeyDefinitionDsl with AddDsl with ABTestDsl with BatchDsl with BrowseDsl with ClearDsl with CopyDsl with DeleteDsl with GetDsl with IndexingBatchDsl with IndexingDsl with IndexSettingsDsl with ListDsl with LogsDsl with MoveDsl with MultiQueriesDefinitionDsl with PartialUpdateObjectDsl with RulesDsl with SaveDsl with SearchDsl with StopDsl with SynonymsDsl with WaitForTaskDsl with TaskStatusDsl with AssignDsl with HasDsl with RemoveDsl with SendDsl with SetDsl with RestoreDsl with DictionaryDsl with ReplaceDsl with CustomDsl

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AlgoliaDsl
  2. CustomDsl
  3. ReplaceDsl
  4. DictionaryDsl
  5. RestoreDsl
  6. SetDsl
  7. SendDsl
  8. RemoveDsl
  9. HasDsl
  10. AssignDsl
  11. TaskStatusDsl
  12. WaitForTaskDsl
  13. SynonymsDsl
  14. StopDsl
  15. SearchDsl
  16. SaveDsl
  17. RulesDsl
  18. PartialUpdateObjectDsl
  19. MultiQueriesDefinitionDsl
  20. MoveDsl
  21. LogsDsl
  22. ListDsl
  23. IndexSettingsDsl
  24. IndexingDsl
  25. IndexingBatchDsl
  26. GetDsl
  27. DeleteDsl
  28. CopyDsl
  29. ClearDsl
  30. BrowseDsl
  31. BatchDsl
  32. ABTestDsl
  33. AddDsl
  34. KeyDefinitionDsl
  35. AnyRef
  36. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. sealed abstract class ReplaceDictionaryDefinitionExecutable[T <: DictionaryEntry] extends Executable[ReplaceDictionaryDefinition[T], DictionaryTask]
    Definition Classes
    DictionaryDsl
  2. sealed abstract class SaveDictionaryDefinitionExecutable[T <: DictionaryEntry] extends Executable[SaveDictionaryDefinition[T], DictionaryTask]
    Definition Classes
    DictionaryDsl
  3. sealed abstract class SearchDictionaryDefinitionExecutable[T <: DictionaryEntry] extends Executable[SearchDictionaryDefinition[T], SearchDictionaryResult]
    Definition Classes
    DictionaryDsl
  4. sealed class WaitTaskDefinitionExecutable[A <: TaskDefinition] extends Executable[A, TaskStatus]
    Definition Classes
    WaitForTaskDsl

Abstract Value Members

  1. implicit abstract val formats: Formats
    Definition Classes
    CustomDsl

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  8. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  9. def getLogs: LogsDefinition
    Definition Classes
    LogsDsl
  10. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  11. def indexBatch(index: String, batches: Definition*): IndexingBatchDefinition
    Definition Classes
    IndexingBatchDsl
  12. def indexBatch(index: String, batches: Iterable[Definition]): IndexingBatchDefinition
    Definition Classes
    IndexingBatchDsl
  13. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  14. def multipleQueries(queries: SearchDefinition*): MultiQueriesDefinition
    Definition Classes
    MultiQueriesDefinitionDsl
  15. def multipleQueries(queries: Iterable[SearchDefinition]): MultiQueriesDefinition
    Definition Classes
    MultiQueriesDefinitionDsl
  16. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  18. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  19. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  20. def toString(): String
    Definition Classes
    AnyRef → Any
  21. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  23. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. implicit object IndexingDefinitionExecutable extends Executable[IndexingDefinition, TaskIndexing]
    Definition Classes
    IndexingDsl
  25. object index extends Product with Serializable
    Definition Classes
    IndexingDsl
  26. implicit object AddABTestDefinitionExecutable extends Executable[AddABTestDefinition, ABTestTask]
    Definition Classes
    ABTestDsl
  27. implicit object DeleteABTestDefinitionExecutable extends Executable[DeleteABTestDefinition, ABTestTask]
    Definition Classes
    ABTestDsl
  28. implicit object GetABTestDefinitionExecutable extends Executable[GetABTestDefinition, ABTestResponse]
    Definition Classes
    ABTestDsl
  29. implicit object GetABTestsDefinitionExecutable extends Executable[GetABTestsDefinition, ABTestsResponse]
    Definition Classes
    ABTestDsl
  30. implicit object StopABTestDefinitionExecutable extends Executable[StopABTestDefinition, ABTestTask]
    Definition Classes
    ABTestDsl
  31. object add extends Product with Serializable
    Definition Classes
    AddDsl
  32. implicit object AssignUserIDExecutable extends Executable[AssignUserIDDefinition, Created]
    Definition Classes
    AssignDsl
  33. implicit object AssignUserIDsExecutable extends Executable[AssignUserIDsDefinition, Created]
    Definition Classes
    AssignDsl
  34. object assign extends Product with Serializable
    Definition Classes
    AssignDsl
  35. implicit object BatchDefinitionExecutable extends Executable[BatchDefinition, TasksMultipleIndex]
    Definition Classes
    BatchDsl
  36. implicit object BrowseIndexDefinitionExecutable extends Executable[BrowseIndexDefinition, BrowseResult]
    Definition Classes
    BrowseDsl
  37. object browse extends Product with Serializable
    Definition Classes
    BrowseDsl
  38. implicit object ClearIndexDefinitionExecutable extends Executable[ClearIndexDefinition, Task]
    Definition Classes
    ClearDsl
  39. object clear extends Product with Serializable
    Definition Classes
    ClearDsl
  40. implicit object CopyIndexDefinitionExecutable extends Executable[CopyIndexDefinition, Task]
    Definition Classes
    CopyDsl
  41. object copy extends Product with Serializable
    Definition Classes
    CopyDsl
  42. implicit object CustomRequestDefinitionExecutable extends Executable[CustomRequestDefinition, JValue]
    Definition Classes
    CustomDsl
  43. object custom extends Product with Serializable
    Definition Classes
    CustomDsl
  44. implicit object DeleteByDefinitionExecutable extends Executable[DeleteByDefinition, Task]
    Definition Classes
    DeleteDsl
  45. implicit object DeleteIndexDefinitionExecutable extends Executable[DeleteIndexDefinition, Task]
    Definition Classes
    DeleteDsl
  46. implicit object DeleteObjectDefinitionExecutable extends Executable[DeleteObjectDefinition, Task]
    Definition Classes
    DeleteDsl
  47. implicit object DeletePersonalizationProfileExecutable extends Executable[DeletePersonalizationProfileDefinition, DeletePersonalizationProfileResponse]
    Definition Classes
    DeleteDsl
  48. implicit object SafeDeleteObjectDefinitionExecutable extends Executable[SafeDeleteObjectDefinition, Task]
    Definition Classes
    DeleteDsl
  49. object delete extends Product with Serializable
    Definition Classes
    DeleteDsl
  50. implicit object ClearDictionaryDefinitionExecutable extends Executable[ClearDictionaryDefinition, DictionaryTask]
    Definition Classes
    DictionaryDsl
  51. implicit object DeleteDictionaryDefinitionExecutable extends Executable[DeleteDictionaryDefinition, DictionaryTask]
    Definition Classes
    DictionaryDsl
  52. implicit object GetSettingsDictionaryDefinitionExecutable extends Executable[GetSettingsDictionaryDefinition, DictionarySettings]
    Definition Classes
    DictionaryDsl
  53. implicit object ReplaceCompoundDictionaryDefinitionExecutable extends ReplaceDictionaryDefinitionExecutable[CompoundEntry]
    Definition Classes
    DictionaryDsl
  54. implicit object ReplacePluralDictionaryDefinitionExecutable extends ReplaceDictionaryDefinitionExecutable[PluralEntry]
    Definition Classes
    DictionaryDsl
  55. implicit object ReplaceStopwordDictionaryDefinitionExecutable extends ReplaceDictionaryDefinitionExecutable[StopwordEntry]
    Definition Classes
    DictionaryDsl
  56. implicit object SaveCompoundDictionaryDefinitionExecutable extends SaveDictionaryDefinitionExecutable[CompoundEntry]
    Definition Classes
    DictionaryDsl
  57. implicit object SavePluralDictionaryDefinitionExecutable extends SaveDictionaryDefinitionExecutable[PluralEntry]
    Definition Classes
    DictionaryDsl
  58. implicit object SaveStopwordDictionaryDefinitionExecutable extends SaveDictionaryDefinitionExecutable[StopwordEntry]
    Definition Classes
    DictionaryDsl
  59. implicit object SearchCompoundDictionaryDefinitionExecutable extends SearchDictionaryDefinitionExecutable[CompoundEntry]
    Definition Classes
    DictionaryDsl
  60. implicit object SearchPluralDictionaryDefinitionExecutable extends SearchDictionaryDefinitionExecutable[PluralEntry]
    Definition Classes
    DictionaryDsl
  61. implicit object SearchStopwordDictionaryDefinitionExecutable extends SearchDictionaryDefinitionExecutable[StopwordEntry]
    Definition Classes
    DictionaryDsl
  62. implicit object SetSettingsDictionaryDefinitionExecutable extends Executable[SetSettingsDictionaryDefinition, DictionaryTask]
    Definition Classes
    DictionaryDsl
  63. implicit object GetObjectDefinitionExecutable extends Executable[GetObjectDefinition, GetObject]
    Definition Classes
    GetDsl
  64. implicit object GetObjectsDefinitionExecutable extends Executable[GetObjectsDefinition, Results]
    Definition Classes
    GetDsl
  65. implicit object GetPersonalizationProfileExecutable extends Executable[GetPersonalizationProfileDefinition, PersonalizationProfileResponse]
    Definition Classes
    GetDsl
  66. implicit object GetRecommendationDefinitionExecutable extends Executable[GetRecommendationDefinition, SearchResult]
    Definition Classes
    GetDsl
  67. implicit object GetStrategyExecutable extends Executable[GeStrategyDefinition, GetStrategyResponse]
    Definition Classes
    GetDsl
  68. implicit object GetTopUserIDExecutable extends Executable[GetTopUserIDDefinition, TopUserID]
    Definition Classes
    GetDsl
  69. implicit object GetUserIDExecutable extends Executable[GetUserIDDefinition, UserDataWithCluster]
    Definition Classes
    GetDsl
  70. object get extends Product with Serializable
    Definition Classes
    GetDsl
  71. implicit object HadPendingMappingsDefinitionExecutable extends Executable[HadPendingMappingsDefinition, HasPendingMappings]
    Definition Classes
    HasDsl
  72. object has extends Product with Serializable
    Definition Classes
    HasDsl
  73. implicit object IndexChangeSettingsDefinitionExecutable extends Executable[IndexChangeSettingsDefinition, Task]
    Definition Classes
    IndexSettingsDsl
  74. implicit object IndexSettingsDefinitionExecutable extends Executable[IndexSettingsDefinition, IndexSettings]
    Definition Classes
    IndexSettingsDsl
  75. object setSettings extends Product with Serializable
    Definition Classes
    IndexSettingsDsl
  76. object settings extends Product with Serializable
    Definition Classes
    IndexSettingsDsl
  77. implicit object IndexingBatchDefinitionExecutable extends Executable[IndexingBatchDefinition, TasksSingleIndex]
    Definition Classes
    IndexingBatchDsl
  78. implicit object AddApiKeyDefinitionExecutable extends Executable[AddKeyDefinition, CreateUpdateKey]
    Definition Classes
    KeyDefinitionDsl
  79. implicit object DeleteApiKeyDefinitionExecutable extends Executable[DeleteKeyDefinition, DeleteKey]
    Definition Classes
    KeyDefinitionDsl
  80. implicit object GetAllApiKeyDefinitionExecutable extends Executable[ListKeysDefinition, AllKeys]
    Definition Classes
    KeyDefinitionDsl
  81. implicit object GetApiKeyDefinitionExecutable extends Executable[GetKeyDefinition, ApiKey]
    Definition Classes
    KeyDefinitionDsl
  82. implicit object UpdateApiKeyDefinitionExecutable extends Executable[UpdateKeyDefinition, CreateUpdateKey]
    Definition Classes
    KeyDefinitionDsl
  83. implicit object ListClustersExecutable extends Executable[ListClustersDefinition, ClusterList]
    Definition Classes
    ListDsl
  84. implicit object ListIndexesDefinitionExecutable extends Executable[ListIndexesDefinition, Indices]
    Definition Classes
    ListDsl
  85. implicit object ListUserIDsExecutable extends Executable[ListUserIDsDefinition, UserIDList]
    Definition Classes
    ListDsl
  86. object list extends Product with Serializable
    Definition Classes
    ListDsl
  87. implicit object LogsDefinitionExecutable extends Executable[LogsDefinition, Logs]
    Definition Classes
    LogsDsl
  88. implicit object MoveIndexDefinitionExecutable extends Executable[MoveIndexDefinition, Task]
    Definition Classes
    MoveDsl
  89. object move extends Product with Serializable
    Definition Classes
    MoveDsl
  90. implicit object MultiQueriesExecutable extends Executable[MultiQueriesDefinition, MultiQueriesResult]
    Definition Classes
    MultiQueriesDefinitionDsl
  91. implicit object PartialUpdateObjectExecutable extends Executable[PartialUpdateObjectDefinition, Task]
    Definition Classes
    PartialUpdateObjectDsl
  92. implicit object PartialUpdateObjectOperationExecutable extends Executable[PartialUpdateObjectOperationDefinition, Task]
    Definition Classes
    PartialUpdateObjectDsl
  93. implicit object PartialUpdateOneObjectDefinitionExecutable extends Executable[PartialUpdateOneObjectDefinition, Task]
    Definition Classes
    PartialUpdateObjectDsl
  94. object addUnique extends Product with Serializable
    Definition Classes
    PartialUpdateObjectDsl
  95. object decrement extends Product with Serializable
    Definition Classes
    PartialUpdateObjectDsl
  96. object increment extends Product with Serializable
    Definition Classes
    PartialUpdateObjectDsl
  97. object partialUpdate extends Product with Serializable
    Definition Classes
    PartialUpdateObjectDsl
  98. object update extends Product with Serializable
    Definition Classes
    PartialUpdateObjectDsl
  99. implicit object RemoveUserIDExecutable extends Executable[RemoveUserIDDefinition, Deleted]
    Definition Classes
    RemoveDsl
  100. object remove extends Product with Serializable
    Definition Classes
    RemoveDsl
  101. object replace
    Definition Classes
    ReplaceDsl
  102. implicit object RestoreKeyDefinitionExecutable extends Executable[RestoreKeyDefinition, RestoreKey]
    Definition Classes
    RestoreDsl
  103. object restore extends Product with Serializable
    Definition Classes
    RestoreDsl
  104. implicit object BatchRulesDefinitionExecutable extends Executable[BatchRulesDefinition, Task]
    Definition Classes
    RulesDsl
  105. implicit object ClearRulesDefinitionExecutable extends Executable[ClearRulesDefinition, Task]
    Definition Classes
    RulesDsl
  106. implicit object DeleteRuleDefinitionExecutable extends Executable[DeleteRuleDefinition, Task]
    Definition Classes
    RulesDsl
  107. implicit object GetRuleDefinitionExecutable extends Executable[GetRuleDefinition, Rule]
    Definition Classes
    RulesDsl
  108. implicit object SaveRuleDefinitionExecutable extends Executable[SaveRuleDefinition, Task]
    Definition Classes
    RulesDsl
  109. implicit object SearchRulesDefinitionExecutable extends Executable[SearchRulesDefinition, SearchRuleResult]
    Definition Classes
    RulesDsl
  110. object save
    Definition Classes
    SaveDsl
  111. implicit object SearchDefinitionExecutable extends Executable[SearchDefinition, SearchResult]
    Definition Classes
    SearchDsl
  112. implicit object SearchFacetDefinitionExecutable extends Executable[SearchFacetDefinition, SearchFacetResult]
    Definition Classes
    SearchDsl
  113. implicit object SearchUserIDsExecutable extends Executable[SearchUserIDDefinition, SearchUserID]
    Definition Classes
    SearchDsl
  114. object search extends Product with Serializable
    Definition Classes
    SearchDsl
  115. implicit object SendInsightEventExecutable extends Executable[InsightsEventDefinition, InsightsEventResponse]
    Definition Classes
    SendDsl
  116. object send extends Product with Serializable
    Definition Classes
    SendDsl
  117. implicit object SetStrategyExecutable extends Executable[SetStrategyDefinition, SetStrategyResult]
    Definition Classes
    SetDsl
  118. object set extends Product with Serializable
    Definition Classes
    SetDsl
  119. object stop extends Product with Serializable
    Definition Classes
    StopDsl
  120. implicit object BatchSynonymsDefinitionExecutable extends Executable[BatchSynonymsDefinition, SynonymTask]
    Definition Classes
    SynonymsDsl
  121. implicit object ClearSynonymsDefinitionExecutable extends Executable[ClearSynonymsDefinition, SynonymTask]
    Definition Classes
    SynonymsDsl
  122. implicit object DeleteSynonymDefinitionExecutable extends Executable[DeleteSynonymDefinition, SynonymTask]
    Definition Classes
    SynonymsDsl
  123. implicit object GetSynonymDefinitionExecutable extends Executable[GetSynonymDefinition, AbstractSynonym]
    Definition Classes
    SynonymsDsl
  124. implicit object SaveSynonymDefinitionExecutable extends Executable[SaveSynonymDefinition, SynonymTask]
    Definition Classes
    SynonymsDsl
  125. implicit object SearchSynonymsDefinitionExecutable extends Executable[SearchSynonymsDefinition, SearchSynonymResult]
    Definition Classes
    SynonymsDsl
  126. implicit object TaskStatusExecutable extends Executable[TaskStatusDefinition, TaskStatus]
    Definition Classes
    TaskStatusDsl
  127. object getStatus extends Product with Serializable
    Definition Classes
    TaskStatusDsl
  128. implicit object WaitForAppTaskDefinitionExecutable extends WaitTaskDefinitionExecutable[WaitForAppTaskDefinition]
    Definition Classes
    WaitForTaskDsl
  129. implicit object WaitForTaskDefinitionExecutable extends WaitTaskDefinitionExecutable[WaitForTaskDefinition]
    Definition Classes
    WaitForTaskDsl
  130. object waitFor extends Product with Serializable
    Definition Classes
    WaitForTaskDsl

Deprecated Value Members

  1. def batch(batches: Definition*): BatchDefinition
    Definition Classes
    BatchDsl
    Annotations
    @deprecated
    Deprecated

    Send one batch per index, Use indexBatch instead

  2. def batch(batches: Iterable[Definition]): BatchDefinition
    Definition Classes
    BatchDsl
    Annotations
    @deprecated
    Deprecated

    Send one batch per index. Use indexBatch instead

  3. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  4. def logs(): LogsDefinition
    Definition Classes
    LogsDsl
    Annotations
    @deprecated
    Deprecated

    (Since version 1.27.1) use getLogs

  5. def multiQueries(queries: SearchDefinition*): MultiQueriesDefinition
    Definition Classes
    MultiQueriesDefinitionDsl
    Annotations
    @deprecated
    Deprecated

    (Since version 1.27.1) use multipleQueries

  6. def multiQueries(queries: Iterable[SearchDefinition]): MultiQueriesDefinition
    Definition Classes
    MultiQueriesDefinitionDsl
    Annotations
    @deprecated
    Deprecated

    (Since version 1.27.1) use multipleQueries

  7. implicit object GetPersonalizationRecommendationStrategy extends Executable[GetRecommendationStrategyDefinition, GetStrategyResponse]
    Definition Classes
    GetDsl
    Annotations
    @deprecated
    Deprecated

    (Since version 1.40.0) Method is deprecated, please use strategy methods instead

  8. implicit object GetPersonalizationStrategyExecutable extends Executable[GetPersonalizationStrategyDefinition, Strategy]
    Definition Classes
    GetDsl
    Annotations
    @deprecated
    Deprecated

    (Since version 1.34) Method is deprecated, please use strategy methods instead

  9. object changeSettings extends Product with Serializable
    Definition Classes
    IndexSettingsDsl
    Annotations
    @deprecated
    Deprecated

    (Since version 1.27.1) use setSettings

  10. implicit object SetPersonalizationRecommendationStrategy extends Executable[SetRecommendationStrategyDefinition, SetStrategyResponse]
    Definition Classes
    SetDsl
    Annotations
    @deprecated
    Deprecated

    (Since version 1.34) Method is deprecated, please use strategy methods instead

  11. implicit object SetPersonalizationStrategyExecutable extends Executable[SetPersonalizationStrategyDefinition, SetStrategyResult]
    Definition Classes
    SetDsl
    Annotations
    @deprecated
    Deprecated

    (Since version 1.34) Method is deprecated, please use strategy methods instead

Inherited from CustomDsl

Inherited from ReplaceDsl

Inherited from DictionaryDsl

Inherited from RestoreDsl

Inherited from SetDsl

Inherited from SendDsl

Inherited from RemoveDsl

Inherited from HasDsl

Inherited from AssignDsl

Inherited from TaskStatusDsl

Inherited from WaitForTaskDsl

Inherited from SynonymsDsl

Inherited from StopDsl

Inherited from SearchDsl

Inherited from SaveDsl

Inherited from RulesDsl

Inherited from PartialUpdateObjectDsl

Inherited from MultiQueriesDefinitionDsl

Inherited from MoveDsl

Inherited from LogsDsl

Inherited from ListDsl

Inherited from IndexSettingsDsl

Inherited from IndexingDsl

Inherited from IndexingBatchDsl

Inherited from GetDsl

Inherited from DeleteDsl

Inherited from CopyDsl

Inherited from ClearDsl

Inherited from BrowseDsl

Inherited from BatchDsl

Inherited from ABTestDsl

Inherited from AddDsl

Inherited from KeyDefinitionDsl

Inherited from AnyRef

Inherited from Any

Ungrouped