Package io.vertx.tp.plugin.etcd.center
Class EtcdData
- java.lang.Object
-
- io.vertx.tp.plugin.etcd.center.EtcdData
-
public class EtcdData extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EtcdDatacreate(Class<?> clazz)booleandelete(String path)static booleanenabled()Whether Etcd Enabled.StringgetApplication()mousio.etcd4j.EtcdClientgetClient()io.vertx.core.json.JsonArraygetConfig()Stringread(String path)StringreadData(String path)ConcurrentMap<String,String>readDir(String path, boolean shiftted)<T> io.vertx.core.json.JsonObjectwrite(String path, T data, int ttl)
-
-
-
Method Detail
-
enabled
public static boolean enabled()
Whether Etcd Enabled.- Returns:
- predicated result
-
getClient
public mousio.etcd4j.EtcdClient getClient()
-
getConfig
public io.vertx.core.json.JsonArray getConfig()
-
getApplication
public String getApplication()
-
readDir
public ConcurrentMap<String,String> readDir(String path, boolean shiftted)
-
delete
public boolean delete(String path)
-
write
public <T> io.vertx.core.json.JsonObject write(String path, T data, int ttl)
-
-