BulkCompiler

class BulkCompiler(val features: ElasticsearchFeatures, actionCompiler: ActionCompiler) : BaseCompiler

Constructors

Link copied to clipboard
fun BulkCompiler(features: ElasticsearchFeatures, actionCompiler: ActionCompiler)

Types

Link copied to clipboard
class Compiled(    val path: String,     val parameters: Parameters,     val body: List<ActionCompiler.Compiled>,     val processResult: (ApiResponse) -> BulkResult)

Functions

Link copied to clipboard
Link copied to clipboard
open fun dispatch(ctx: Serializer.ArrayCtx, value: Any?)
open fun dispatch(ctx: Serializer.ObjectCtx, name: String, value: Any?)
Link copied to clipboard
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<*, *>)

Properties

Link copied to clipboard