public class DefaultBackendRequestResultAssessor extends Object implements BackendRequestResultAssessor<io.searchbox.client.JestResult>
Modifier and Type | Class and Description |
---|---|
static class |
DefaultBackendRequestResultAssessor.Builder |
Modifier and Type | Method and Description |
---|---|
static DefaultBackendRequestResultAssessor.Builder |
builder(JestAPIFormatter formatter) |
void |
checkSuccess(io.searchbox.action.Action<? extends io.searchbox.client.JestResult> request,
io.searchbox.client.JestResult result)
Checks the given detailed result, throwing an exception if the result is a failure.
|
boolean |
isSuccess(io.searchbox.core.BulkResult.BulkResultItem resultItem)
Checks the given summary result, return
true if it is successful, false otherwise. |
String |
toString() |
public static DefaultBackendRequestResultAssessor.Builder builder(JestAPIFormatter formatter)
public void checkSuccess(io.searchbox.action.Action<? extends io.searchbox.client.JestResult> request, io.searchbox.client.JestResult result) throws SearchException
BackendRequestResultAssessor
checkSuccess
in interface BackendRequestResultAssessor<io.searchbox.client.JestResult>
request
- The request that produced the result.result
- The detailed result.SearchException
- If the result is a failure.public boolean isSuccess(io.searchbox.core.BulkResult.BulkResultItem resultItem)
BackendRequestResultAssessor
true
if it is successful, false
otherwise.isSuccess
in interface BackendRequestResultAssessor<io.searchbox.client.JestResult>
resultItem
- The summary result.true
if the result is successful, false
otherwise.Copyright © 2006-2017 Red Hat, Inc. All Rights Reserved