public abstract static class AbstractAsyncBulkByScrollAction.ScriptApplier extends java.lang.Object implements java.util.function.BiFunction<AbstractAsyncBulkByScrollAction.RequestWrapper<?>,ScrollableHitSource.Hit,AbstractAsyncBulkByScrollAction.RequestWrapper<?>>
Script to a AbstractAsyncBulkByScrollAction.RequestWrapper| Constructor and Description |
|---|
ScriptApplier(WorkerBulkByScrollTaskState taskWorker,
ScriptService scriptService,
Script script,
java.util.Map<java.lang.String,java.lang.Object> params) |
public ScriptApplier(WorkerBulkByScrollTaskState taskWorker,
ScriptService scriptService,
Script script,
java.util.Map<java.lang.String,java.lang.Object> params)
public AbstractAsyncBulkByScrollAction.RequestWrapper<?> apply(AbstractAsyncBulkByScrollAction.RequestWrapper<?> request, ScrollableHitSource.Hit doc)
apply in interface java.util.function.BiFunction<AbstractAsyncBulkByScrollAction.RequestWrapper<?>,ScrollableHitSource.Hit,AbstractAsyncBulkByScrollAction.RequestWrapper<?>>protected AbstractAsyncBulkByScrollAction.RequestWrapper<?> scriptChangedOpType(AbstractAsyncBulkByScrollAction.RequestWrapper<?> request, AbstractAsyncBulkByScrollAction.OpType oldOpType, AbstractAsyncBulkByScrollAction.OpType newOpType)
protected abstract void scriptChangedIndex(AbstractAsyncBulkByScrollAction.RequestWrapper<?> request, java.lang.Object to)
protected abstract void scriptChangedType(AbstractAsyncBulkByScrollAction.RequestWrapper<?> request, java.lang.Object to)
protected abstract void scriptChangedId(AbstractAsyncBulkByScrollAction.RequestWrapper<?> request, java.lang.Object to)
protected abstract void scriptChangedVersion(AbstractAsyncBulkByScrollAction.RequestWrapper<?> request, java.lang.Object to)
protected abstract void scriptChangedRouting(AbstractAsyncBulkByScrollAction.RequestWrapper<?> request, java.lang.Object to)
protected abstract void scriptChangedParent(AbstractAsyncBulkByScrollAction.RequestWrapper<?> request, java.lang.Object to)