public class ES2OptimizeWork extends SimpleElasticsearchWork<Void>
The Optimize API has been deprecated in 2.1 in favor of the ForceMerge API, but it still works on every 2.x version and we want this work to be compatible with ES2.0 too.
| Modifier and Type | Class and Description |
|---|---|
static class |
ES2OptimizeWork.Builder |
dirtiedIndexName, markIndexDirty, request, resultAssessor| Modifier | Constructor and Description |
|---|---|
protected |
ES2OptimizeWork(ES2OptimizeWork.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
protected Void |
generateResult(ElasticsearchWorkExecutionContext context,
ElasticsearchResponse response) |
afterSuccess, aggregate, beforeExecute, execute, getLuceneWorks, toStringprotected ES2OptimizeWork(ES2OptimizeWork.Builder builder)
protected Void generateResult(ElasticsearchWorkExecutionContext context, ElasticsearchResponse response)
generateResult in class SimpleElasticsearchWork<Void>Copyright © 2006–2017 Hibernate. All rights reserved.