public class ValidateQueryRequestBuilder extends BroadcastOperationRequestBuilder<ValidateQueryRequest,ValidateQueryResponse,ValidateQueryRequestBuilder>
action, client, request| Constructor and Description |
|---|
ValidateQueryRequestBuilder(ElasticsearchClient client,
ValidateQueryAction action) |
| Modifier and Type | Method and Description |
|---|---|
protected ValidateQueryRequest |
beforeExecute(ValidateQueryRequest request)
A callback to additionally process the request before its executed
|
ValidateQueryRequestBuilder |
setExplain(boolean explain)
Indicates if detailed information about the query should be returned.
|
ValidateQueryRequestBuilder |
setQuery(QueryBuilder queryBuilder)
The query source to validate.
|
ValidateQueryRequestBuilder |
setRewrite(boolean rewrite)
Indicates whether the query should be rewritten into primitive queries
|
ValidateQueryRequestBuilder |
setSource(byte[] source)
The source to validate.
|
ValidateQueryRequestBuilder |
setSource(BytesReference source)
The source to validate.
|
ValidateQueryRequestBuilder |
setTypes(String... types)
The types of documents the query will run against.
|
setIndices, setIndicesOptionspublic ValidateQueryRequestBuilder(ElasticsearchClient client, ValidateQueryAction action)
public ValidateQueryRequestBuilder setTypes(String... types)
public ValidateQueryRequestBuilder setQuery(QueryBuilder queryBuilder)
QueryBuilderspublic ValidateQueryRequestBuilder setSource(BytesReference source)
QueryBuilderspublic ValidateQueryRequestBuilder setSource(byte[] source)
QueryBuilderspublic ValidateQueryRequestBuilder setExplain(boolean explain)
QueryBuilderspublic ValidateQueryRequestBuilder setRewrite(boolean rewrite)
protected ValidateQueryRequest beforeExecute(ValidateQueryRequest request)
ActionRequestBuilderbeforeExecute in class ActionRequestBuilder<ValidateQueryRequest,ValidateQueryResponse,ValidateQueryRequestBuilder>request - RequestCopyright © 2009–2017. All rights reserved.