public final class KeyValueConsulClient extends java.lang.Object implements KeyValueClient
| Constructor and Description |
|---|
KeyValueConsulClient() |
KeyValueConsulClient(ConsulRawClient rawClient) |
KeyValueConsulClient(java.lang.String agentHost) |
KeyValueConsulClient(java.lang.String agentHost,
int agentPort) |
KeyValueConsulClient(java.lang.String agentHost,
int agentPort,
TLSConfig tlsConfig) |
KeyValueConsulClient(java.lang.String agentHost,
TLSConfig tlsConfig) |
KeyValueConsulClient(TLSConfig tlsConfig) |
| Modifier and Type | Method and Description |
|---|---|
Response<java.lang.Void> |
deleteKVValue(java.lang.String key) |
Response<java.lang.Void> |
deleteKVValue(java.lang.String key,
QueryParams queryParams) |
Response<java.lang.Void> |
deleteKVValue(java.lang.String key,
java.lang.String token) |
Response<java.lang.Void> |
deleteKVValue(java.lang.String key,
java.lang.String token,
QueryParams queryParams) |
Response<java.lang.Void> |
deleteKVValues(java.lang.String key) |
Response<java.lang.Void> |
deleteKVValues(java.lang.String key,
QueryParams queryParams) |
Response<java.lang.Void> |
deleteKVValues(java.lang.String key,
java.lang.String token) |
Response<java.lang.Void> |
deleteKVValues(java.lang.String key,
java.lang.String token,
QueryParams queryParams) |
Response<GetBinaryValue> |
getKVBinaryValue(java.lang.String key) |
Response<GetBinaryValue> |
getKVBinaryValue(java.lang.String key,
QueryParams queryParams) |
Response<GetBinaryValue> |
getKVBinaryValue(java.lang.String key,
java.lang.String token) |
Response<GetBinaryValue> |
getKVBinaryValue(java.lang.String key,
java.lang.String token,
QueryParams queryParams) |
Response<java.util.List<GetBinaryValue>> |
getKVBinaryValues(java.lang.String keyPrefix) |
Response<java.util.List<GetBinaryValue>> |
getKVBinaryValues(java.lang.String keyPrefix,
QueryParams queryParams) |
Response<java.util.List<GetBinaryValue>> |
getKVBinaryValues(java.lang.String keyPrefix,
java.lang.String token) |
Response<java.util.List<GetBinaryValue>> |
getKVBinaryValues(java.lang.String keyPrefix,
java.lang.String token,
QueryParams queryParams) |
Response<java.util.List<java.lang.String>> |
getKVKeysOnly(java.lang.String keyPrefix) |
Response<java.util.List<java.lang.String>> |
getKVKeysOnly(java.lang.String keyPrefix,
QueryParams queryParams) |
Response<java.util.List<java.lang.String>> |
getKVKeysOnly(java.lang.String keyPrefix,
java.lang.String separator,
java.lang.String token) |
Response<java.util.List<java.lang.String>> |
getKVKeysOnly(java.lang.String keyPrefix,
java.lang.String separator,
java.lang.String token,
QueryParams queryParams) |
Response<GetValue> |
getKVValue(java.lang.String key) |
Response<GetValue> |
getKVValue(java.lang.String key,
QueryParams queryParams) |
Response<GetValue> |
getKVValue(java.lang.String key,
java.lang.String token) |
Response<GetValue> |
getKVValue(java.lang.String key,
java.lang.String token,
QueryParams queryParams) |
Response<java.util.List<GetValue>> |
getKVValues(java.lang.String keyPrefix) |
Response<java.util.List<GetValue>> |
getKVValues(java.lang.String keyPrefix,
QueryParams queryParams) |
Response<java.util.List<GetValue>> |
getKVValues(java.lang.String keyPrefix,
java.lang.String token) |
Response<java.util.List<GetValue>> |
getKVValues(java.lang.String keyPrefix,
java.lang.String token,
QueryParams queryParams) |
Response<java.lang.Boolean> |
setKVBinaryValue(java.lang.String key,
byte[] value) |
Response<java.lang.Boolean> |
setKVBinaryValue(java.lang.String key,
byte[] value,
PutParams putParams) |
Response<java.lang.Boolean> |
setKVBinaryValue(java.lang.String key,
byte[] value,
PutParams putParams,
QueryParams queryParams) |
Response<java.lang.Boolean> |
setKVBinaryValue(java.lang.String key,
byte[] value,
QueryParams queryParams) |
Response<java.lang.Boolean> |
setKVBinaryValue(java.lang.String key,
byte[] value,
java.lang.String token,
PutParams putParams) |
Response<java.lang.Boolean> |
setKVBinaryValue(java.lang.String key,
byte[] value,
java.lang.String token,
PutParams putParams,
QueryParams queryParams) |
Response<java.lang.Boolean> |
setKVValue(java.lang.String key,
java.lang.String value) |
Response<java.lang.Boolean> |
setKVValue(java.lang.String key,
java.lang.String value,
PutParams putParams) |
Response<java.lang.Boolean> |
setKVValue(java.lang.String key,
java.lang.String value,
PutParams putParams,
QueryParams queryParams) |
Response<java.lang.Boolean> |
setKVValue(java.lang.String key,
java.lang.String value,
QueryParams queryParams) |
Response<java.lang.Boolean> |
setKVValue(java.lang.String key,
java.lang.String value,
java.lang.String token,
PutParams putParams) |
Response<java.lang.Boolean> |
setKVValue(java.lang.String key,
java.lang.String value,
java.lang.String token,
PutParams putParams,
QueryParams queryParams) |
public KeyValueConsulClient(ConsulRawClient rawClient)
public KeyValueConsulClient()
public KeyValueConsulClient(java.lang.String agentHost)
public KeyValueConsulClient(java.lang.String agentHost,
int agentPort)
public KeyValueConsulClient(TLSConfig tlsConfig)
public KeyValueConsulClient(java.lang.String agentHost,
TLSConfig tlsConfig)
public KeyValueConsulClient(java.lang.String agentHost,
int agentPort,
TLSConfig tlsConfig)
public Response<GetValue> getKVValue(java.lang.String key)
getKVValue in interface KeyValueClientpublic Response<GetValue> getKVValue(java.lang.String key, java.lang.String token)
getKVValue in interface KeyValueClientpublic Response<GetValue> getKVValue(java.lang.String key, QueryParams queryParams)
getKVValue in interface KeyValueClientpublic Response<GetValue> getKVValue(java.lang.String key, java.lang.String token, QueryParams queryParams)
getKVValue in interface KeyValueClientpublic Response<GetBinaryValue> getKVBinaryValue(java.lang.String key)
getKVBinaryValue in interface KeyValueClientpublic Response<GetBinaryValue> getKVBinaryValue(java.lang.String key, java.lang.String token)
getKVBinaryValue in interface KeyValueClientpublic Response<GetBinaryValue> getKVBinaryValue(java.lang.String key, QueryParams queryParams)
getKVBinaryValue in interface KeyValueClientpublic Response<GetBinaryValue> getKVBinaryValue(java.lang.String key, java.lang.String token, QueryParams queryParams)
getKVBinaryValue in interface KeyValueClientpublic Response<java.util.List<GetValue>> getKVValues(java.lang.String keyPrefix)
getKVValues in interface KeyValueClientpublic Response<java.util.List<GetValue>> getKVValues(java.lang.String keyPrefix, java.lang.String token)
getKVValues in interface KeyValueClientpublic Response<java.util.List<GetValue>> getKVValues(java.lang.String keyPrefix, QueryParams queryParams)
getKVValues in interface KeyValueClientpublic Response<java.util.List<GetValue>> getKVValues(java.lang.String keyPrefix, java.lang.String token, QueryParams queryParams)
getKVValues in interface KeyValueClientpublic Response<java.util.List<GetBinaryValue>> getKVBinaryValues(java.lang.String keyPrefix)
getKVBinaryValues in interface KeyValueClientpublic Response<java.util.List<GetBinaryValue>> getKVBinaryValues(java.lang.String keyPrefix, java.lang.String token)
getKVBinaryValues in interface KeyValueClientpublic Response<java.util.List<GetBinaryValue>> getKVBinaryValues(java.lang.String keyPrefix, QueryParams queryParams)
getKVBinaryValues in interface KeyValueClientpublic Response<java.util.List<GetBinaryValue>> getKVBinaryValues(java.lang.String keyPrefix, java.lang.String token, QueryParams queryParams)
getKVBinaryValues in interface KeyValueClientpublic Response<java.util.List<java.lang.String>> getKVKeysOnly(java.lang.String keyPrefix)
getKVKeysOnly in interface KeyValueClientpublic Response<java.util.List<java.lang.String>> getKVKeysOnly(java.lang.String keyPrefix, java.lang.String separator, java.lang.String token)
getKVKeysOnly in interface KeyValueClientpublic Response<java.util.List<java.lang.String>> getKVKeysOnly(java.lang.String keyPrefix, QueryParams queryParams)
getKVKeysOnly in interface KeyValueClientpublic Response<java.util.List<java.lang.String>> getKVKeysOnly(java.lang.String keyPrefix, java.lang.String separator, java.lang.String token, QueryParams queryParams)
getKVKeysOnly in interface KeyValueClientpublic Response<java.lang.Boolean> setKVValue(java.lang.String key, java.lang.String value)
setKVValue in interface KeyValueClientpublic Response<java.lang.Boolean> setKVValue(java.lang.String key, java.lang.String value, PutParams putParams)
setKVValue in interface KeyValueClientpublic Response<java.lang.Boolean> setKVValue(java.lang.String key, java.lang.String value, java.lang.String token, PutParams putParams)
setKVValue in interface KeyValueClientpublic Response<java.lang.Boolean> setKVValue(java.lang.String key, java.lang.String value, QueryParams queryParams)
setKVValue in interface KeyValueClientpublic Response<java.lang.Boolean> setKVValue(java.lang.String key, java.lang.String value, PutParams putParams, QueryParams queryParams)
setKVValue in interface KeyValueClientpublic Response<java.lang.Boolean> setKVValue(java.lang.String key, java.lang.String value, java.lang.String token, PutParams putParams, QueryParams queryParams)
setKVValue in interface KeyValueClientpublic Response<java.lang.Boolean> setKVBinaryValue(java.lang.String key, byte[] value)
setKVBinaryValue in interface KeyValueClientpublic Response<java.lang.Boolean> setKVBinaryValue(java.lang.String key, byte[] value, PutParams putParams)
setKVBinaryValue in interface KeyValueClientpublic Response<java.lang.Boolean> setKVBinaryValue(java.lang.String key, byte[] value, java.lang.String token, PutParams putParams)
setKVBinaryValue in interface KeyValueClientpublic Response<java.lang.Boolean> setKVBinaryValue(java.lang.String key, byte[] value, QueryParams queryParams)
setKVBinaryValue in interface KeyValueClientpublic Response<java.lang.Boolean> setKVBinaryValue(java.lang.String key, byte[] value, PutParams putParams, QueryParams queryParams)
setKVBinaryValue in interface KeyValueClientpublic Response<java.lang.Boolean> setKVBinaryValue(java.lang.String key, byte[] value, java.lang.String token, PutParams putParams, QueryParams queryParams)
setKVBinaryValue in interface KeyValueClientpublic Response<java.lang.Void> deleteKVValue(java.lang.String key)
deleteKVValue in interface KeyValueClientpublic Response<java.lang.Void> deleteKVValue(java.lang.String key, java.lang.String token)
deleteKVValue in interface KeyValueClientpublic Response<java.lang.Void> deleteKVValue(java.lang.String key, QueryParams queryParams)
deleteKVValue in interface KeyValueClientpublic Response<java.lang.Void> deleteKVValue(java.lang.String key, java.lang.String token, QueryParams queryParams)
deleteKVValue in interface KeyValueClientpublic Response<java.lang.Void> deleteKVValues(java.lang.String key)
deleteKVValues in interface KeyValueClientpublic Response<java.lang.Void> deleteKVValues(java.lang.String key, java.lang.String token)
deleteKVValues in interface KeyValueClientpublic Response<java.lang.Void> deleteKVValues(java.lang.String key, QueryParams queryParams)
deleteKVValues in interface KeyValueClientpublic Response<java.lang.Void> deleteKVValues(java.lang.String key, java.lang.String token, QueryParams queryParams)
deleteKVValues in interface KeyValueClient