public class EtcdClient
extends java.lang.Object
| 构造器和说明 |
|---|
EtcdClient(CloudProps cloudProps,
int sessionTimeout) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
attentionKey(java.lang.String key,
io.etcd.jetcd.Watch.Listener listener) |
void |
attentionKeysWithPrefix(java.lang.String prefix,
io.etcd.jetcd.Watch.Listener listener) |
void |
close()
关闭
|
io.etcd.jetcd.KeyValue |
get(java.lang.String key) |
java.util.List<io.etcd.jetcd.KeyValue> |
getByPrefix(java.lang.String key) |
java.lang.String |
getValueString(java.lang.String key) |
boolean |
put(java.lang.String key,
java.lang.String value) |
void |
putWithLease(java.lang.String key,
java.lang.String value) |
boolean |
remove(java.lang.String key) |
java.lang.String[] |
toURI(java.lang.String[] endpoints) |
public EtcdClient(CloudProps cloudProps, int sessionTimeout)
public io.etcd.jetcd.KeyValue get(java.lang.String key)
public java.lang.String getValueString(java.lang.String key)
public java.util.List<io.etcd.jetcd.KeyValue> getByPrefix(java.lang.String key)
throws java.util.concurrent.ExecutionException,
java.lang.InterruptedException
java.util.concurrent.ExecutionExceptionjava.lang.InterruptedExceptionpublic boolean put(java.lang.String key,
java.lang.String value)
public void putWithLease(java.lang.String key,
java.lang.String value)
public boolean remove(java.lang.String key)
public void attentionKey(java.lang.String key,
io.etcd.jetcd.Watch.Listener listener)
public void attentionKeysWithPrefix(java.lang.String prefix,
io.etcd.jetcd.Watch.Listener listener)
public void close()
public java.lang.String[] toURI(java.lang.String[] endpoints)