public abstract class SearchRequest extends ApiRequest<SearchResponse>
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
indexPattern |
protected java.lang.String |
requestBody |
protected java.lang.String |
typePattern |
requestExecutor, responseFuture, streamingResponse| Constructor and Description |
|---|
SearchRequest(RequestExecutor requestExecutor) |
SearchRequest(RequestExecutor requestExecutor,
java.lang.String requestBody) |
| Modifier and Type | Method and Description |
|---|---|
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
protected java.lang.String requestBody
public SearchRequest(RequestExecutor requestExecutor)
public SearchRequest(RequestExecutor requestExecutor, java.lang.String requestBody)
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)