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, setIndicesOptions
public ValidateQueryRequestBuilder(ElasticsearchClient client, ValidateQueryAction action)
public ValidateQueryRequestBuilder setTypes(String... types)
public ValidateQueryRequestBuilder setQuery(QueryBuilder queryBuilder)
QueryBuilders
public ValidateQueryRequestBuilder setSource(BytesReference source)
QueryBuilders
public ValidateQueryRequestBuilder setSource(byte[] source)
QueryBuilders
public ValidateQueryRequestBuilder setExplain(boolean explain)
QueryBuilders
public ValidateQueryRequestBuilder setRewrite(boolean rewrite)
protected ValidateQueryRequest beforeExecute(ValidateQueryRequest request)
ActionRequestBuilder
beforeExecute
in class ActionRequestBuilder<ValidateQueryRequest,ValidateQueryResponse,ValidateQueryRequestBuilder>
request
- RequestCopyright © 2009–2016. All rights reserved.