Package

algolia

definitions

Permalink

package definitions

Visibility
  1. Public
  2. All

Type Members

  1. case class AddABTestDefinition(abtest: ABTest)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  2. case class AddKeyDefinition(key: ApiKey, indexName: Option[String] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  3. case class AssignUserIDDefinition(assignment: UserIDAssignment, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  4. case class AssignUserIDsDefinition(assignment: UserIDsAssignment, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  5. case class BatchDefinition(definitions: Iterable[Definition], requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with BatchOperationUtils with Product with Serializable

    Permalink
  6. trait BatchOperationUtils extends AnyRef

    Permalink
  7. case class BatchRulesDefinition(rules: Iterable[Rule], index: Option[String] = None, forwardToReplicas: Option[ForwardToReplicas] = None, clearExistingRules: Option[ClearExistingRules] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  8. case class BatchSynonymsDefinition(synonyms: Iterable[AbstractSynonym], index: Option[String] = None, forward: Option[ForwardToReplicas] = None, replace: Option[ReplaceExistingSynonyms] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  9. case class BrowseIndexDefinition(source: String, query: Option[Query] = None, cursor: Option[String] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  10. case class ClearIndexDefinition(index: String, requestOptions: Option[RequestOptions] = None) extends Definition with Product with Serializable

    Permalink
  11. case class ClearRulesDefinition(index: Option[String] = None, option: Option[ForwardToReplicas] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  12. case class ClearSynonymsDefinition(index: Option[String] = None, option: Option[ForwardToReplicas] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  13. case class CopyIndexDefinition(source: String, destination: Option[String] = None, scope: Option[Seq[String]] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  14. trait Definition extends AnyRef

    Permalink
  15. case class DeleteABTestDefinition(id: Int)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  16. case class DeleteByDefinition(index: Option[String], query: Query, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  17. case class DeleteIndexDefinition(index: String, requestOptions: Option[RequestOptions] = None) extends Definition with Product with Serializable

    Permalink
  18. case class DeleteKeyDefinition(keyName: String, indexName: Option[String] = None, requestOptions: Option[RequestOptions] = None) extends Definition with Product with Serializable

    Permalink
  19. case class DeleteObjectDefinition(index: Option[String] = None, oid: Option[String] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  20. case class DeleteRuleDefinition(objectId: String, index: Option[String] = None, option: Option[ForwardToReplicas] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  21. case class DeleteSynonymDefinition(synId: String, index: Option[String] = None, option: Option[ForwardToReplicas] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  22. case class GetABTestDefinition(id: Int)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  23. case class GetABTestsDefinition(offset: Int = 0, limit: Int = 10)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  24. case class GetKeyDefinition(keyName: String, indexName: Option[String] = None, requestOptions: Option[RequestOptions] = None) extends Definition with Product with Serializable

    Permalink
  25. case class GetObjectDefinition(index: Option[String] = None, oid: Option[String] = None, attributesToRetrieve: Iterable[String] = Iterable.empty, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  26. case class GetObjectsDefinition(index: Option[String], oids: Seq[String] = Seq(), requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  27. case class GetPersonalizationStrategyDefinition(requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  28. case class GetRecommendationStrategyDefinition(requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  29. case class GetRuleDefinition(objectId: String, index: Option[String] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  30. case class GetSynonymDefinition(synId: String, index: Option[String] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  31. case class GetTopUserIDDefinition(requestOptions: Option[RequestOptions] = None) extends Definition with Product with Serializable

    Permalink
  32. case class GetUserIDDefinition(userID: String, requestOptions: Option[RequestOptions] = None) extends Definition with Product with Serializable

    Permalink
  33. case class HadPendingMappingsDefinition(pending: Boolean = false, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  34. case class IndexChangeSettingsDefinition(index: String, settings: IndexSettings, forward: Option[ForwardToReplicas] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  35. case class IndexSettingsDefinition(index: String, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  36. case class IndexingBatchDefinition(index: String, definitions: Iterable[Definition] = Iterable(), requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with BatchOperationUtils with Product with Serializable

    Permalink
  37. case class IndexingDefinition(index: String, objectId: Option[String] = None, obj: Option[AnyRef] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  38. trait IndexingDsl extends AnyRef

    Permalink
  39. case class InsightsEventDefinition(events: Iterable[InsightsEvent], requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  40. case class ListClustersDefinition(requestOptions: Option[RequestOptions] = None) extends Definition with Product with Serializable

    Permalink
  41. case class ListIndexesDefinition(requestOptions: Option[RequestOptions] = None) extends Definition with Product with Serializable

    Permalink
  42. case class ListKeysDefinition(indexName: Option[String] = None, requestOptions: Option[RequestOptions] = None) extends Definition with Product with Serializable

    Permalink
  43. case class ListUserIDsDefinition(page: Int = 0, hitsPerPage: Int = 20, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  44. case class LogsDefinition(offset: Option[Int] = None, length: Option[Int] = None, type: Option[LogType] = None, requestOptions: Option[RequestOptions] = None) extends Definition with Product with Serializable

    Permalink
  45. case class MoveIndexDefinition(source: String, destination: Option[String] = None, scope: Option[Seq[String]] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  46. case class MultiQueriesDefinition(definitions: Iterable[SearchDefinition], strategy: Option[Strategy] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  47. case class PartialUpdateObjectDefinition(index: Option[String] = None, objectId: Option[String] = None, attribute: Option[String] = None, value: Option[Any] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  48. case class PartialUpdateObjectOperationDefinition(operation: Operation, index: Option[String] = None, objectId: Option[String] = None, attribute: Option[String] = None, value: Option[Any] = None, createIfNotExists: Boolean = true, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  49. case class PartialUpdateOneObjectDefinition(index: String, object: Option[ObjectID] = None, createIfNotExists: Boolean = true, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  50. case class RemoveUserIDDefinition(userID: String, requestOptions: Option[RequestOptions] = None) extends Definition with Product with Serializable

    Permalink
  51. case class RestoreKeyDefinition(key: String, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  52. case class SafeDeleteObjectDefinition(op: SafeDeleteObjectOperation, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  53. case class SaveRuleDefinition(rule: Rule, index: Option[String] = None, forwardToReplicas: Option[ForwardToReplicas] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  54. case class SaveSynonymDefinition(synonym: AbstractSynonym, index: Option[String] = None, option: Option[ForwardToReplicas] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  55. case class SearchDefinition(index: String, query: Option[Query] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  56. case class SearchFacetDefinition(index: String, facetName: String, values: String, query: Query = Query(), requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  57. case class SearchRulesDefinition(indx: Option[String] = None, query: Option[QueryRules] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  58. case class SearchSynonymsDefinition(indx: Option[String] = None, query: Option[QuerySynonyms] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  59. case class SearchUserIDDefinition(query: String, cluster: String = "", page: Int = 0, hitsPerPage: Int = 20, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  60. case class SetPersonalizationStrategyDefinition(s: Strategy, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  61. case class SetRecommendationStrategyDefinition(s: SetStrategyRequest, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  62. case class StopABTestDefinition(id: Int)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  63. case class TaskStatusDefinition(taskId: Long, index: Option[String] = None, requestOptions: Option[RequestOptions] = None) extends Definition with Product with Serializable

    Permalink
  64. case class UpdateKeyDefinition(keyName: String, key: Option[ApiKey] = None, indexName: Option[String] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  65. case class WaitForTaskDefinition(taskId: Long, index: Option[String] = None, baseDelay: Long = 100, maxDelay: Long = Long.MaxValue, requestOptions: Option[RequestOptions] = None) extends Definition with Product with Serializable

    Permalink
  66. case class WaitForTimeoutException(message: String) extends Exception with Product with Serializable

    Permalink

Value Members

  1. object Add extends Operation with Product with Serializable

    Permalink
  2. object AddUnique extends Operation with Product with Serializable

    Permalink
  3. object Decrement extends Operation with Product with Serializable

    Permalink
  4. object Increment extends Operation with Product with Serializable

    Permalink
  5. object Remove extends Operation with Product with Serializable

    Permalink

Ungrouped