elasticmagic-kt
0.0.30
elasticmagic
/
dev.evo.elasticmagic.compile
/
BaseUpdateByQueryCompiler
Base
Update
By
Query
Compiler
open
class
BaseUpdateByQueryCompiler
(
val
features
:
ElasticsearchFeatures
)
:
BaseSearchQueryCompiler
Constructors
Functions
Properties
Inheritors
Constructors
Base
Update
By
Query
Compiler
Link copied to clipboard
fun
BaseUpdateByQueryCompiler
(
features
:
ElasticsearchFeatures
)
Functions
dispatch
Link copied to clipboard
open
override
fun
dispatch
(
ctx
:
Serializer.ArrayCtx
,
value
:
Any
?
)
open
override
fun
dispatch
(
ctx
:
Serializer.ObjectCtx
,
name
:
String
,
value
:
Any
?
)
process
Bulk
Error
Link copied to clipboard
fun
processBulkError
(
ctx
:
Deserializer.ObjectCtx
)
:
BulkError
process
Bulk
Scroll
Failure
Link copied to clipboard
fun
processBulkScrollFailure
(
ctx
:
Deserializer.ObjectCtx
)
:
BulkScrollFailure
process
Partial
Result
Link copied to clipboard
fun
processPartialResult
(
ctx
:
Deserializer.ObjectCtx
)
:
UpdateByQueryPartialResult
visit
Link copied to clipboard
fun
visit
(
ctx
:
Serializer.ArrayCtx
,
values
:
Array
<
*
>
)
fun
visit
(
ctx
:
Serializer.ArrayCtx
,
values
:
List
<
*
>
)
fun
visit
(
ctx
:
Serializer.ObjectCtx
,
params
:
Map
<
*
,
*
>
)
fun
visit
(
ctx
:
Serializer.ArrayCtx
,
expression
:
Expression
<
Serializer.ArrayCtx
>
)
open
fun
visit
(
ctx
:
Serializer.ObjectCtx
,
searchQuery
:
PreparedSearchQuery
)
fun
visit
(
ctx
:
Serializer.ObjectCtx
,
expression
:
Expression
<
Serializer.ObjectCtx
>
)
Properties
features
Link copied to clipboard
val
features
:
ElasticsearchFeatures
Inheritors
UpdateByQueryCompiler
Link copied to clipboard
DeleteByQueryCompiler
Link copied to clipboard