com
.
sksamuel
.
elastic4s
.
requests
bulk
package
bulk
Visibility
Public
All
Type Members
trait
BulkApi
extends
AnyRef
trait
BulkCompatibleRequest
extends
AnyRef
case class
BulkError
(
type:
String
,
reason:
String
,
index_uuid:
String
,
shard:
Int
,
index:
String
)
extends
Product
with
Serializable
trait
BulkHandlers
extends
AnyRef
case class
BulkRequest
(
requests:
Seq
[
BulkCompatibleRequest
]
,
timeout:
Option
[
String
] =
None
,
refresh:
Option
[
RefreshPolicy
] =
None
)
extends
Product
with
Serializable
case class
BulkResponse
(
took:
Long
,
errors:
Boolean
,
_items:
Seq
[
BulkResponseItems
]
)
extends
Product
with
Serializable
case class
BulkResponseItem
(
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
Product
with
Serializable
case class
BulkResponseItems
(
index:
Option
[
BulkResponseItem
]
,
delete:
Option
[
BulkResponseItem
]
,
update:
Option
[
BulkResponseItem
]
,
create:
Option
[
BulkResponseItem
]
)
extends
Product
with
Serializable
Value Members
object
BulkBuilderFn
object
BulkHandlers
extends
BulkHandlers
Ungrouped