Package org.elasticsearch.index.reindex
Class AbstractAsyncBulkByScrollAction.ScriptApplier
- java.lang.Object
-
- org.elasticsearch.index.reindex.AbstractAsyncBulkByScrollAction.ScriptApplier
-
- All Implemented Interfaces:
java.util.function.BiFunction<AbstractAsyncBulkByScrollAction.RequestWrapper<?>,ScrollableHitSource.Hit,AbstractAsyncBulkByScrollAction.RequestWrapper<?>>
- Enclosing class:
- AbstractAsyncBulkByScrollAction<Request extends AbstractBulkByScrollRequest<Request>,Action extends TransportAction<Request,?>>
public abstract static class AbstractAsyncBulkByScrollAction.ScriptApplier extends java.lang.Object implements java.util.function.BiFunction<AbstractAsyncBulkByScrollAction.RequestWrapper<?>,ScrollableHitSource.Hit,AbstractAsyncBulkByScrollAction.RequestWrapper<?>>
Apply aScript
to aAbstractAsyncBulkByScrollAction.RequestWrapper
-
-
Constructor Summary
Constructors Constructor Description ScriptApplier(WorkerBulkByScrollTaskState taskWorker, ScriptService scriptService, Script script, java.util.Map<java.lang.String,java.lang.Object> params)
-
Method Summary
-
-
-
Constructor Detail
-
ScriptApplier
public ScriptApplier(WorkerBulkByScrollTaskState taskWorker, ScriptService scriptService, Script script, java.util.Map<java.lang.String,java.lang.Object> params)
-
-
Method Detail
-
apply
public AbstractAsyncBulkByScrollAction.RequestWrapper<?> apply(AbstractAsyncBulkByScrollAction.RequestWrapper<?> request, ScrollableHitSource.Hit doc)
- Specified by:
apply
in interfacejava.util.function.BiFunction<AbstractAsyncBulkByScrollAction.RequestWrapper<?>,ScrollableHitSource.Hit,AbstractAsyncBulkByScrollAction.RequestWrapper<?>>
-
scriptChangedOpType
protected AbstractAsyncBulkByScrollAction.RequestWrapper<?> scriptChangedOpType(AbstractAsyncBulkByScrollAction.RequestWrapper<?> request, AbstractAsyncBulkByScrollAction.OpType oldOpType, AbstractAsyncBulkByScrollAction.OpType newOpType)
-
scriptChangedIndex
protected abstract void scriptChangedIndex(AbstractAsyncBulkByScrollAction.RequestWrapper<?> request, java.lang.Object to)
-
scriptChangedType
protected abstract void scriptChangedType(AbstractAsyncBulkByScrollAction.RequestWrapper<?> request, java.lang.Object to)
-
scriptChangedId
protected abstract void scriptChangedId(AbstractAsyncBulkByScrollAction.RequestWrapper<?> request, java.lang.Object to)
-
scriptChangedVersion
protected abstract void scriptChangedVersion(AbstractAsyncBulkByScrollAction.RequestWrapper<?> request, java.lang.Object to)
-
scriptChangedRouting
protected abstract void scriptChangedRouting(AbstractAsyncBulkByScrollAction.RequestWrapper<?> request, java.lang.Object to)
-
-