Package

algolia

definitions

Permalink

package definitions

Visibility
  1. Public
  2. All

Type Members

  1. case class AddApiKeyDefinition(key: ApiKey, indexName: Option[String] = None)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  2. trait ApiKeyDefinitionDsl extends AnyRef

    Permalink
  3. case class BatchDefinition(definitions: Traversable[Definition])(implicit formats: Formats) extends Definition with BatchOperationUtils with Product with Serializable

    Permalink
  4. trait BatchDefinitionDsl extends AnyRef

    Permalink
  5. trait BatchOperationUtils extends AnyRef

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

    Permalink
  7. trait BrowseIndexDsl extends AnyRef

    Permalink
  8. case class ClearIndexDefinition(index: String) extends Definition with Product with Serializable

    Permalink
  9. trait ClearIndexDsl extends AnyRef

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

    Permalink
  11. trait CopyIndexDsl extends AnyRef

    Permalink
  12. trait Definition extends AnyRef

    Permalink
  13. case class DeleteApiKeyDefinition(keyName: String, indexName: Option[String] = None) extends Definition with Product with Serializable

    Permalink
  14. trait DeleteDsl extends AnyRef

    Permalink
  15. case class DeleteIndexDefinition(index: String) extends Definition with Product with Serializable

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

    Permalink
  17. case class GetAllApiKeyDefinition(indexName: Option[String] = None) extends Definition with Product with Serializable

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

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

    Permalink
  20. trait GetObjectDsl extends AnyRef

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

    Permalink
  22. case class IndexChangeSettingsDefinition(index: String, settings: IndexSettings)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  23. case class IndexSettingsDefinition(index: String)(implicit formats: Formats) extends Definition with Product with Serializable

    Permalink
  24. trait IndexSettingsDsl extends AnyRef

    Permalink
  25. case class IndexingBatchDefinition(index: String, definitions: Traversable[Definition] = Traversable())(implicit formats: Formats) extends Definition with BatchOperationUtils with Product with Serializable

    Permalink
  26. trait IndexingBatchDsl extends AnyRef

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

    Permalink
  28. trait IndexingDsl extends AnyRef

    Permalink
  29. case class ListIndexesDefinition() extends Definition with Product with Serializable

    Permalink
  30. trait ListIndexesDsl extends AnyRef

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

    Permalink
  32. trait LogsDsl extends AnyRef

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

    Permalink
  34. trait MoveIndexDsl extends AnyRef

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

    Permalink
  36. trait MultiQueriesDefinitionDsl extends AnyRef

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

    Permalink
  38. trait PartialUpdateObjectDsl extends AnyRef

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

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

    Permalink
  41. trait SearchDsl extends AnyRef

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

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

    Permalink
  44. trait WaitForTaskDsl extends AnyRef

    Permalink
  45. 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