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
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)