public class EtcdClient
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.nio.charset.Charset |
UTF_8 |
| Constructor and Description |
|---|
EtcdClient(java.lang.String url,
long ttl,
long timeout) |
| Modifier and Type | Method and Description |
|---|---|
io.etcd.jetcd.ByteSequence |
bytesOf(java.lang.String val)
bytesOf string.
|
void |
close()
close client.
|
java.util.Map<java.lang.String,java.lang.String> |
getKeysMapByPrefix(java.lang.String prefix)
get keys by prefix.
|
io.etcd.jetcd.kv.GetResponse |
getRange(java.lang.String key,
io.etcd.jetcd.options.GetOption getOption)
get keyResponse.
|
void |
putEphemeral(java.lang.String key,
java.lang.String value)
put data as ephemeral.
|
void |
watchKeyChanges(java.lang.String key,
io.etcd.jetcd.Watch.Listener listener)
watch key changes.
|
public void watchKeyChanges(java.lang.String key,
io.etcd.jetcd.Watch.Listener listener)
key - watch key.listener - watch listener.public java.util.Map<java.lang.String,java.lang.String> getKeysMapByPrefix(java.lang.String prefix)
prefix - key prefix.public io.etcd.jetcd.kv.GetResponse getRange(java.lang.String key,
io.etcd.jetcd.options.GetOption getOption)
key - watch key.getOption - get option.public io.etcd.jetcd.ByteSequence bytesOf(java.lang.String val)
val - val.public void close()
public void putEphemeral(java.lang.String key,
java.lang.String value)
key - keyvalue - valueCopyright © 2024 The Apache Software Foundation. All rights reserved.