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