public class ValidateQueryRequestBuilder extends BroadcastOperationRequestBuilder<ValidateQueryRequest,ValidateQueryResponse,ValidateQueryRequestBuilder>
action, client, request| Constructor | Description |
|---|---|
ValidateQueryRequestBuilder(ElasticsearchClient client,
ValidateQueryAction action) |
| Modifier and Type | Method | Description |
|---|---|---|
ValidateQueryRequestBuilder |
setAllShards(boolean rewrite) |
Indicates whether the query should be validated on all shards
|
ValidateQueryRequestBuilder |
setExplain(boolean explain) |
Indicates if detailed information about the query should be returned.
|
ValidateQueryRequestBuilder |
setQuery(QueryBuilder queryBuilder) |
The query to validate.
|
ValidateQueryRequestBuilder |
setRewrite(boolean rewrite) |
Indicates whether the query should be rewritten into primitive queries
|
ValidateQueryRequestBuilder |
setTypes(java.lang.String... types) |
The types of documents the query will run against.
|
execute, execute, get, get, get, requestsetIndices, setIndicesOptionspublic ValidateQueryRequestBuilder(ElasticsearchClient client, ValidateQueryAction action)
public ValidateQueryRequestBuilder setTypes(java.lang.String... types)
public ValidateQueryRequestBuilder setQuery(QueryBuilder queryBuilder)
QueryBuilderspublic ValidateQueryRequestBuilder setExplain(boolean explain)
QueryBuilderspublic ValidateQueryRequestBuilder setRewrite(boolean rewrite)
public ValidateQueryRequestBuilder setAllShards(boolean rewrite)