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 |
---|---|
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.
|
setIndices, setIndicesOptions
beforeExecute, execute, execute, get, get, get, request
public ValidateQueryRequestBuilder(ElasticsearchClient client, ValidateQueryAction action)
public ValidateQueryRequestBuilder setTypes(java.lang.String... types)
public ValidateQueryRequestBuilder setQuery(QueryBuilder queryBuilder)
QueryBuilders
public ValidateQueryRequestBuilder setExplain(boolean explain)
QueryBuilders
public ValidateQueryRequestBuilder setRewrite(boolean rewrite)
public ValidateQueryRequestBuilder setAllShards(boolean rewrite)