com
.
sksamuel
.
elastic4s
.
requests
delete
package
delete
Visibility
Public
All
Type Members
trait
DeleteApi
extends
AnyRef
case class
DeleteByIdRequest
(
index:
Index
,
id:
String
,
parent:
Option
[
String
] =
None
,
routing:
Option
[
String
] =
None
,
refresh:
Option
[
RefreshPolicy
] =
None
,
waitForActiveShards:
Option
[
Int
] =
None
,
version:
Option
[
Long
] =
None
,
ifSeqNo:
Option
[
Long
] =
None
,
ifPrimaryTerm:
Option
[
Long
] =
None
,
versionType:
Option
[
VersionType
] =
None
)
extends
BulkCompatibleRequest
with
Product
with
Serializable
case class
DeleteByQueryRequest
(
indexes:
Indexes
,
query:
Query
,
requestsPerSecond:
Option
[
Float
] =
None
,
maxRetries:
Option
[
Int
] =
None
,
proceedOnConflicts:
Option
[
Boolean
] =
None
,
refresh:
Option
[
RefreshPolicy
] =
None
,
waitForActiveShards:
Option
[
Int
] =
None
,
retryBackoffInitialTime:
Option
[
FiniteDuration
] =
None
,
timeout:
Option
[
FiniteDuration
] =
None
,
scrollSize:
Option
[
Int
] =
None
,
routing:
Option
[
String
] =
None
,
shouldStoreResult:
Option
[
Boolean
] =
None
,
size:
Option
[
Int
] =
None
)
extends
Product
with
Serializable
case class
DeleteByQueryResponse
(
took:
Long
,
timedOut:
Boolean
,
total:
Long
,
deleted:
Long
,
batches:
Long
,
versionConflicts:
Long
,
noops:
Long
,
throttledMillis:
Long
,
requestsPerSecond:
Long
,
throttledUntilMillis:
Long
)
extends
Product
with
Serializable
trait
DeleteHandlers
extends
AnyRef
case class
DeleteResponse
(
shards:
Shards
,
index:
String
,
type:
String
,
id:
String
,
version:
Long
,
result:
String
)
extends
Product
with
Serializable
Value Members
object
DeleteByQueryBodyFn
Ungrouped