public class JMElasticsearchUtil extends Object
| Constructor | Description |
|---|---|
JMElasticsearchUtil() |
| Modifier and Type | Method | Description |
|---|---|---|
static <R extends org.elasticsearch.action.ActionRequestBuilder> |
logRequestQuery(String method,
R requestBuilder,
Object... params) |
Log request query r.
|
static <R extends org.elasticsearch.action.ActionRequestBuilder,T> |
logRequestQueryAndReturn(String method,
R requestBuilder,
org.elasticsearch.action.ActionFuture<T> responseFunction) |
Log request query and return t.
|
static <R extends org.elasticsearch.action.ActionRequestBuilder,T> |
logRequestQueryAndReturn(String method,
R requestBuilder,
org.elasticsearch.action.ActionFuture<T> responseFunction,
Long timeoutMillis) |
Log request query and return t.
|
public static <R extends org.elasticsearch.action.ActionRequestBuilder,T> T logRequestQueryAndReturn(String method, R requestBuilder, org.elasticsearch.action.ActionFuture<T> responseFunction)
R - the type parameterT - the type parametermethod - the methodrequestBuilder - the request builderresponseFunction - the response functionpublic static <R extends org.elasticsearch.action.ActionRequestBuilder,T> T logRequestQueryAndReturn(String method, R requestBuilder, org.elasticsearch.action.ActionFuture<T> responseFunction, Long timeoutMillis)
R - the type parameterT - the type parametermethod - the methodrequestBuilder - the request builderresponseFunction - the response functiontimeoutMillis - the timeout millispublic static <R extends org.elasticsearch.action.ActionRequestBuilder> R logRequestQuery(String method, R requestBuilder, Object... params)
R - the type parametermethod - the methodrequestBuilder - the request builderparams - the paramsCopyright © 2018. All rights reserved.