public abstract class MultiGetRequest extends ApiRequest<MultiGetResponse>
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
indexPattern |
protected java.lang.String |
typePattern |
requestExecutor, responseFuture, streamingResponse| Constructor and Description |
|---|
MultiGetRequest(RequestExecutor requestExecutor) |
MultiGetRequest(RequestExecutor requestExecutor,
java.lang.String requestBody) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(GetRequest getRequest) |
java.lang.String |
getIndexPattern() |
java.lang.String |
getRequestBody() |
java.lang.String |
getTypePattern() |
void |
setIndexPattern(java.lang.String indexPattern) |
void |
setRequestBody(java.lang.String requestBody) |
void |
setTypePattern(java.lang.String typePattern) |
cancel, execute, get, internalExecute, isDone, isStreamingResponseprotected java.lang.String indexPattern
protected java.lang.String typePattern
public MultiGetRequest(RequestExecutor requestExecutor)
public MultiGetRequest(RequestExecutor requestExecutor, java.lang.String requestBody)
public void add(GetRequest getRequest)
public java.lang.String getIndexPattern()
public void setIndexPattern(java.lang.String indexPattern)
public java.lang.String getTypePattern()
public void setTypePattern(java.lang.String typePattern)
public java.lang.String getRequestBody()
public void setRequestBody(java.lang.String requestBody)