public class BackendRequest<T extends io.searchbox.client.JestResult> extends Object
Constructor and Description |
---|
BackendRequest(io.searchbox.action.Action<T> action,
LuceneWork luceneWork,
String indexName,
BackendRequestResultAssessor<? super T> resultAssessor,
IndexingMonitor indexingMonitor,
BackendRequestSuccessReporter<? super T> successReporter,
boolean refreshAfterWrite) |
Modifier and Type | Method and Description |
---|---|
io.searchbox.action.Action<T> |
getAction() |
IndexingMonitor |
getIndexingMonitor() |
String |
getIndexName() |
LuceneWork |
getLuceneWork()
Returns the original Lucene work from which this request was derived.
|
BackendRequestResultAssessor<? super T> |
getResultAssessor() |
BackendRequestSuccessReporter<? super T> |
getSuccessReporter() |
boolean |
needsRefreshAfterWrite()
Whether performing an explicit index refresh after executing this action is needed or not.
|
String |
toString() |
public BackendRequest(io.searchbox.action.Action<T> action, LuceneWork luceneWork, String indexName, BackendRequestResultAssessor<? super T> resultAssessor, IndexingMonitor indexingMonitor, BackendRequestSuccessReporter<? super T> successReporter, boolean refreshAfterWrite)
public LuceneWork getLuceneWork()
public io.searchbox.action.Action<T> getAction()
public String getIndexName()
public BackendRequestResultAssessor<? super T> getResultAssessor()
public IndexingMonitor getIndexingMonitor()
public BackendRequestSuccessReporter<? super T> getSuccessReporter()
public boolean needsRefreshAfterWrite()
Copyright © 2006-2017 Red Hat, Inc. All Rights Reserved