Package io.vertx.tp.plugin.elasticsearch
Class AbstractEsClient
- java.lang.Object
-
- io.vertx.tp.plugin.elasticsearch.AbstractEsClient
-
- Direct Known Subclasses:
ElasticIndexer,EsAmbitAdd,EsAmbitDelete,EsAmbitUpdate
public abstract class AbstractEsClient extends Object
- Author:
- Lang
-
-
Field Summary
Fields Modifier and Type Field Description protected ElasticSearchHelperhelper
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.elasticsearch.client.RestHighLevelClientclient()protected BooleandoBatch(io.vertx.core.json.JsonArray documents, String idField, Supplier<org.elasticsearch.action.bulk.BulkRequest> executor)protected StringgetString(String field)protected io.vertx.up.log.Annallogger()protected Map<String,Object>toDocument(io.vertx.core.json.JsonObject json)
-
-
-
Field Detail
-
helper
protected final transient ElasticSearchHelper helper
-
-