public class ValidateQueryRequestBuilder extends BroadcastOperationRequestBuilder<ValidateQueryRequest,ValidateQueryResponse,ValidateQueryRequestBuilder,IndicesAdminClient>
client, request
Constructor and Description |
---|
ValidateQueryRequestBuilder(IndicesAdminClient client) |
Modifier and Type | Method and Description |
---|---|
protected void |
doExecute(ActionListener<ValidateQueryResponse> listener) |
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
execute, execute, get, get, get, putHeader, request, setListenerThreaded
public ValidateQueryRequestBuilder(IndicesAdminClient client)
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 void doExecute(ActionListener<ValidateQueryResponse> listener)
doExecute
in class ActionRequestBuilder<ValidateQueryRequest,ValidateQueryResponse,ValidateQueryRequestBuilder,IndicesAdminClient>
Copyright © 2009–2016. All rights reserved.