package
definitions
Type Members
-
case class
AddABTestDefinition(abtest: ABTest)(implicit formats: Formats) extends Definition with Product with Serializable
-
case class
AddKeyDefinition(key: ApiKey, indexName: Option[String] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable
-
case class
AppTaskStatusDefinition(taskId: Long, requestOptions: Option[RequestOptions] = None) extends Definition with Product with Serializable
-
-
-
-
-
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
-
case class
BatchSynonymsDefinition(synonyms: Iterable[AbstractSynonym], index: Option[String] = None, forward: Option[ForwardToReplicas] = None, replace: Option[ClearExistingSynonyms] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable
-
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
-
-
case class
ClearIndexDefinition(index: String, requestOptions: Option[RequestOptions] = None) extends Definition with Product with Serializable
-
case class
ClearRulesDefinition(index: Option[String] = None, option: Option[ForwardToReplicas] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable
-
case class
ClearSynonymsDefinition(index: Option[String] = None, option: Option[ForwardToReplicas] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable
-
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
-
case class
CustomRequestDefinition(customRequest: CustomRequest)(implicit formats: Formats) extends Definition with Product with Serializable
-
trait
Definition extends AnyRef
-
case class
DeleteABTestDefinition(id: Int)(implicit formats: Formats) extends Definition with Product with Serializable
-
case class
DeleteByDefinition(index: Option[String], query: Query, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable
-
-
case class
DeleteIndexDefinition(index: String, requestOptions: Option[RequestOptions] = None) extends Definition with Product with Serializable
-
case class
DeleteKeyDefinition(keyName: String, indexName: Option[String] = None, requestOptions: Option[RequestOptions] = None) extends Definition with Product with Serializable
-
case class
DeleteObjectDefinition(index: Option[String] = None, oid: Option[String] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable
-
case class
DeletePersonalizationProfileDefinition(userToken: String, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable
-
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
-
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
-
case class
GeStrategyDefinition(requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable
-
case class
GetABTestDefinition(id: Int)(implicit formats: Formats) extends Definition with Product with Serializable
-
case class
GetABTestsDefinition(offset: Int = 0, limit: Int = 10)(implicit formats: Formats) extends Definition with Product with Serializable
-
case class
GetKeyDefinition(keyName: String, indexName: Option[String] = None, requestOptions: Option[RequestOptions] = None) extends Definition with Product with Serializable
-
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
-
case class
GetObjectsDefinition(index: Option[String], oids: Seq[String] = Seq(), requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable
-
case class
GetPersonalizationProfileDefinition(userToken: String, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable
-
-
case class
GetRuleDefinition(objectId: String, index: Option[String] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable
-
-
case class
GetSynonymDefinition(synId: String, index: Option[String] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable
-
-
case class
GetUserIDDefinition(userID: String, requestOptions: Option[RequestOptions] = None) extends Definition with Product with Serializable
-
case class
HadPendingMappingsDefinition(pending: Boolean = false, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable
-
-
case class
IndexSettingsDefinition(index: String, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable
-
case class
IndexingBatchDefinition(index: String, definitions: Iterable[Definition] = Iterable(), requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with BatchOperationUtils with Product with Serializable
-
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
-
-
case class
InsightsEventDefinition(events: Iterable[InsightsEvent], requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable
-
-
-
case class
ListKeysDefinition(indexName: Option[String] = None, requestOptions: Option[RequestOptions] = None) extends Definition with Product with Serializable
-
case class
ListUserIDsDefinition(page: Int = 0, hitsPerPage: Int = 20, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable
-
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
-
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
-
case class
MultiQueriesDefinition(definitions: Iterable[SearchDefinition], strategy: Option[Strategy] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable
-
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
-
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
-
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
-
case class
RemoveUserIDDefinition(userID: String, requestOptions: Option[RequestOptions] = None) extends Definition with Product with Serializable
-
-
case class
RestoreKeyDefinition(key: String, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable
-
-
-
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
-
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
-
case class
SearchDefinition(index: String, query: Option[Query] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable
-
-
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
-
case class
SearchRulesDefinition(indx: Option[String] = None, query: Option[QueryRules] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable
-
case class
SearchSynonymsDefinition(indx: Option[String] = None, query: Option[QuerySynonyms] = None, requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with Product with Serializable
-
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
-
-
-
case class
StopABTestDefinition(id: Int)(implicit formats: Formats) extends Definition with Product with Serializable
-
-
case class
TaskStatusDefinition(taskId: Long, index: Option[String] = None, requestOptions: Option[RequestOptions] = None) extends Definition with Product with Serializable
-
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
-
case class
WaitForAppTaskDefinition(taskId: Long, baseDelay: Long = 100, maxDelay: Long = Long.MaxValue, requestOptions: Option[RequestOptions] = None) extends TaskDefinition with Product with Serializable
-
case class
WaitForTaskDefinition(taskId: Long, index: Option[String] = None, baseDelay: Long = 100, maxDelay: Long = Long.MaxValue, requestOptions: Option[RequestOptions] = None) extends TaskDefinition with Product with Serializable
-
case class
WaitForTimeoutException(message: String) extends Exception with Product with Serializable
-
case class
BatchDefinition(definitions: Iterable[Definition], requestOptions: Option[RequestOptions] = None)(implicit formats: Formats) extends Definition with BatchOperationUtils with Product with Serializable
-
-
-
-
Value Members
-
object
Add extends Operation with Product with Serializable
-
object
AddUnique extends Operation with Product with Serializable
-
object
Decrement extends Operation with Product with Serializable
-
object
Increment extends Operation with Product with Serializable
-
object
IncrementFrom extends Operation with Product with Serializable
-
object
IncrementSet extends Operation with Product with Serializable
-
object
Remove extends Operation with Product with Serializable
Send one batch per index. Use IndexingBatchDefinition instead.