public class IndexWork extends SimpleBulkableElasticsearchWork<Void>
| Modifier and Type | Class and Description |
|---|---|
static class |
IndexWork.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected IndexingMonitor |
indexingMonitor |
dirtiedIndexName, markIndexDirty, request, resultAssessor| Constructor and Description |
|---|
IndexWork(IndexWork.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
protected CompletableFuture<?> |
afterSuccess(ElasticsearchWorkExecutionContext context) |
protected Void |
generateResult(ElasticsearchWorkExecutionContext context,
ElasticsearchResponse response) |
protected Void |
generateResult(ElasticsearchWorkExecutionContext context,
com.google.gson.JsonObject bulkResponseItem) |
aggregate, beforeExecute, getBulkableActionBody, getBulkableActionMetadata, handleBulkResultexecute, getLuceneWork, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitexecute, getLuceneWorkprotected final IndexingMonitor indexingMonitor
public IndexWork(IndexWork.Builder builder)
protected Void generateResult(ElasticsearchWorkExecutionContext context, ElasticsearchResponse response)
generateResult in class SimpleElasticsearchWork<Void>protected Void generateResult(ElasticsearchWorkExecutionContext context, com.google.gson.JsonObject bulkResponseItem)
generateResult in class SimpleBulkableElasticsearchWork<Void>protected CompletableFuture<?> afterSuccess(ElasticsearchWorkExecutionContext context)
afterSuccess in class SimpleElasticsearchWork<Void>Copyright © 2006–2017 Hibernate. All rights reserved.