com.sksamuel.elastic4s.requests.bulk

Members list

Type members

Classlikes

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
case class BulkError(`type`: String, reason: String, index_uuid: String, shard: Int, index: String, caused_by: Option[CausedBy])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class BulkRequest(requests: Seq[BulkCompatibleRequest], timeout: Option[String], refresh: Option[RefreshPolicy])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class BulkResponse(took: Long, errors: Boolean, _items: Seq[BulkResponseItems])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
sealed trait BulkResponseItem

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
case class BulkResponseItems(index: Option[IndexBulkResponseItem], delete: Option[DeleteBulkResponseItem], update: Option[UpdateBulkResponseItem], create: Option[CreateBulkResponseItem])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class CausedBy(`type`: String, reason: String)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class CreateBulkResponseItem(itemId: Int, id: String, index: String, `type`: String, version: Long, forcedRefresh: Boolean, seqNo: Long, primaryTerm: Long, found: Boolean, created: Boolean, result: String, status: Int, error: Option[BulkError], shards: Option[Shards]) extends BulkResponseItem

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class DeleteBulkResponseItem(itemId: Int, id: String, index: String, `type`: String, version: Long, forcedRefresh: Boolean, seqNo: Long, primaryTerm: Long, found: Boolean, created: Boolean, result: String, status: Int, error: Option[BulkError], shards: Option[Shards]) extends BulkResponseItem

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class IndexBulkResponseItem(itemId: Int, id: String, index: String, `type`: String, version: Long, forcedRefresh: Boolean, seqNo: Long, primaryTerm: Long, found: Boolean, created: Boolean, result: String, status: Int, error: Option[BulkError], shards: Option[Shards]) extends BulkResponseItem

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class UpdateBulkResponseItem(itemId: Int, id: String, index: String, `type`: String, version: Long, forcedRefresh: Boolean, seqNo: Long, primaryTerm: Long, found: Boolean, created: Boolean, result: String, status: Int, error: Option[BulkError], shards: Option[Shards], get: Option[UpdateGet]) extends BulkResponseItem

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all