public class BulkRequest extends Object implements ExecutableRequest
Constructor and Description |
---|
BulkRequest(JestClient jestClient,
ErrorHandler errorHandler,
List<BackendRequest<?>> requests,
Set<String> indexNames,
Set<String> indexesNeedingRefresh,
boolean refresh) |
Modifier and Type | Method and Description |
---|---|
void |
execute() |
Set<String> |
getIndexesNeedingRefresh()
Returns the names of the indexes which need refreshing after executing this request.
|
int |
getSize() |
Set<String> |
getTouchedIndexes()
Returns the names of the indexes touched by this request.
|
String |
toString() |
public BulkRequest(JestClient jestClient, ErrorHandler errorHandler, List<BackendRequest<?>> requests, Set<String> indexNames, Set<String> indexesNeedingRefresh, boolean refresh)
public void execute()
execute
in interface ExecutableRequest
public Set<String> getTouchedIndexes()
ExecutableRequest
getTouchedIndexes
in interface ExecutableRequest
public Set<String> getIndexesNeedingRefresh()
ExecutableRequest
getIndexesNeedingRefresh
in interface ExecutableRequest
public int getSize()
getSize
in interface ExecutableRequest
Copyright © 2006-2017 Red Hat, Inc. All Rights Reserved