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 |
setSource(byte[] source)
The source to validate.
|
ValidateQueryRequestBuilder |
setSource(BytesReference source)
The source to validate.
|
ValidateQueryRequestBuilder |
setSource(BytesReference source,
boolean unsafe)
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(BytesReference source, boolean unsafe)
QueryBuilders
public ValidateQueryRequestBuilder setSource(byte[] source)
QueryBuilders
public ValidateQueryRequestBuilder setExplain(boolean explain)
QueryBuilders
protected void doExecute(ActionListener<ValidateQueryResponse> listener)
doExecute
in class ActionRequestBuilder<ValidateQueryRequest,ValidateQueryResponse,ValidateQueryRequestBuilder,IndicesAdminClient>
Copyright © 2009–2015. All rights reserved.