package inputs
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class ABTest(name: String, variants: Seq[ABTestVariant], endAt: LocalDateTime) extends Product with Serializable
- case class ABTestVariant(index: String, trafficPercentage: Int, description: Option[String] = None, customSearchParameters: Option[Query] = None) extends Product with Serializable
- case class AddObjectOperation[T <: AnyRef](body: T, indexName: Option[String] = None, action: String = "addObject") extends BatchOperation[T] with Product with Serializable
- sealed trait BatchOperation[T <: AnyRef] extends AnyRef
- case class BatchOperations(requests: Iterable[BatchOperation[_ <: AnyRef]]) extends Product with Serializable
- case class ClearIndexOperation[T <: AnyRef](indexName: Option[String] = None, action: String = "clear") extends BatchOperation[T] with Product with Serializable
- case class DeleteIndexOperation[T <: AnyRef](indexName: Option[String] = None, action: String = "delete") extends BatchOperation[T] with Product with Serializable
- case class DeleteObjectOperation[T <: AnyRef](indexName: Option[String] = None, objectID: String, action: String = "deleteObject") extends BatchOperation[T] with Product with Serializable
- case class IndexOperation(operation: String, destination: Option[String], scope: Option[Seq[String]] = None) extends Product with Serializable
- case class InsightsEvent(eventType: String, eventName: String, index: String, userToken: String, timestamp: Option[Long] = None, objectIDs: Option[Iterable[String]] = None, filters: Option[Iterable[String]] = None, positions: Option[Iterable[Int]] = None, queryID: Option[String] = None) extends Product with Serializable
- case class MultiQueriesRequest(indexName: String, params: Option[String]) extends Product with Serializable
- case class MultiQueriesRequests(requests: Iterable[MultiQueriesRequest]) extends Product with Serializable
- case class PartialUpdateObject(_operation: String, value: Option[Any]) extends Product with Serializable
- case class PartialUpdateObjectNoCreateOperation[T <: AnyRef](body: T, indexName: Option[String] = None, action: String = "partialUpdateObjectNoCreate") extends BatchOperation[T] with Product with Serializable
- case class PartialUpdateObjectOperation[T <: AnyRef](body: T, indexName: Option[String] = None, action: String = "partialUpdateObject") extends BatchOperation[T] with Product with Serializable
- case class Request(indexName: Option[String], objectID: String) extends Product with Serializable
- case class Requests(requests: Seq[Request]) extends Product with Serializable
- class SafeDeleteObjectOperation extends AnyRef
- case class UpdateObjectOperation[T <: AnyRef](body: T, indexName: Option[String] = None, action: String = "updateObject") extends BatchOperation[T] with Product with Serializable
- case class UserIDAssignment(userID: String, cluster: String) extends Product with Serializable
- case class UserIDsAssignment(userIDs: Seq[String], cluster: String) extends Product with Serializable
Value Members
- object ClickedFilters
- object ClickedObjectIDs
- object ClickedObjectIDsAfterSearch
- object ConvertedFilters
- object ConvertedObjectIDs
- object ConvertedObjectIDsAfterSearch
- object SafeDeleteObjectOperation
- object ViewedFilters
- object ViewedObjectIDs