com.ecwid.consul.v1.kv
Interface KeyValueClient

All Known Implementing Classes:
ConsulClient, KeyValueConsulClient

public interface KeyValueClient


Method Summary
 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)
           
 

Method Detail

getKVValue

Response<GetValue> getKVValue(java.lang.String key)

getKVValue

Response<GetValue> getKVValue(java.lang.String key,
                              java.lang.String token)

getKVValue

Response<GetValue> getKVValue(java.lang.String key,
                              QueryParams queryParams)

getKVValue

Response<GetValue> getKVValue(java.lang.String key,
                              java.lang.String token,
                              QueryParams queryParams)

getKVBinaryValue

Response<GetBinaryValue> getKVBinaryValue(java.lang.String key)

getKVBinaryValue

Response<GetBinaryValue> getKVBinaryValue(java.lang.String key,
                                          java.lang.String token)

getKVBinaryValue

Response<GetBinaryValue> getKVBinaryValue(java.lang.String key,
                                          QueryParams queryParams)

getKVBinaryValue

Response<GetBinaryValue> getKVBinaryValue(java.lang.String key,
                                          java.lang.String token,
                                          QueryParams queryParams)

getKVValues

Response<java.util.List<GetValue>> getKVValues(java.lang.String keyPrefix)

getKVValues

Response<java.util.List<GetValue>> getKVValues(java.lang.String keyPrefix,
                                               java.lang.String token)

getKVValues

Response<java.util.List<GetValue>> getKVValues(java.lang.String keyPrefix,
                                               QueryParams queryParams)

getKVValues

Response<java.util.List<GetValue>> getKVValues(java.lang.String keyPrefix,
                                               java.lang.String token,
                                               QueryParams queryParams)

getKVBinaryValues

Response<java.util.List<GetBinaryValue>> getKVBinaryValues(java.lang.String keyPrefix)

getKVBinaryValues

Response<java.util.List<GetBinaryValue>> getKVBinaryValues(java.lang.String keyPrefix,
                                                           java.lang.String token)

getKVBinaryValues

Response<java.util.List<GetBinaryValue>> getKVBinaryValues(java.lang.String keyPrefix,
                                                           QueryParams queryParams)

getKVBinaryValues

Response<java.util.List<GetBinaryValue>> getKVBinaryValues(java.lang.String keyPrefix,
                                                           java.lang.String token,
                                                           QueryParams queryParams)

getKVKeysOnly

Response<java.util.List<java.lang.String>> getKVKeysOnly(java.lang.String keyPrefix)

getKVKeysOnly

Response<java.util.List<java.lang.String>> getKVKeysOnly(java.lang.String keyPrefix,
                                                         java.lang.String separator,
                                                         java.lang.String token)

getKVKeysOnly

Response<java.util.List<java.lang.String>> getKVKeysOnly(java.lang.String keyPrefix,
                                                         QueryParams queryParams)

getKVKeysOnly

Response<java.util.List<java.lang.String>> getKVKeysOnly(java.lang.String keyPrefix,
                                                         java.lang.String separator,
                                                         java.lang.String token,
                                                         QueryParams queryParams)

setKVValue

Response<java.lang.Boolean> setKVValue(java.lang.String key,
                                       java.lang.String value)

setKVValue

Response<java.lang.Boolean> setKVValue(java.lang.String key,
                                       java.lang.String value,
                                       PutParams putParams)

setKVValue

Response<java.lang.Boolean> setKVValue(java.lang.String key,
                                       java.lang.String value,
                                       java.lang.String token,
                                       PutParams putParams)

setKVValue

Response<java.lang.Boolean> setKVValue(java.lang.String key,
                                       java.lang.String value,
                                       QueryParams queryParams)

setKVValue

Response<java.lang.Boolean> setKVValue(java.lang.String key,
                                       java.lang.String value,
                                       PutParams putParams,
                                       QueryParams queryParams)

setKVValue

Response<java.lang.Boolean> setKVValue(java.lang.String key,
                                       java.lang.String value,
                                       java.lang.String token,
                                       PutParams putParams,
                                       QueryParams queryParams)

setKVBinaryValue

Response<java.lang.Boolean> setKVBinaryValue(java.lang.String key,
                                             byte[] value)

setKVBinaryValue

Response<java.lang.Boolean> setKVBinaryValue(java.lang.String key,
                                             byte[] value,
                                             PutParams putParams)

setKVBinaryValue

Response<java.lang.Boolean> setKVBinaryValue(java.lang.String key,
                                             byte[] value,
                                             java.lang.String token,
                                             PutParams putParams)

setKVBinaryValue

Response<java.lang.Boolean> setKVBinaryValue(java.lang.String key,
                                             byte[] value,
                                             QueryParams queryParams)

setKVBinaryValue

Response<java.lang.Boolean> setKVBinaryValue(java.lang.String key,
                                             byte[] value,
                                             PutParams putParams,
                                             QueryParams queryParams)

setKVBinaryValue

Response<java.lang.Boolean> setKVBinaryValue(java.lang.String key,
                                             byte[] value,
                                             java.lang.String token,
                                             PutParams putParams,
                                             QueryParams queryParams)

deleteKVValue

Response<java.lang.Void> deleteKVValue(java.lang.String key)

deleteKVValue

Response<java.lang.Void> deleteKVValue(java.lang.String key,
                                       java.lang.String token)

deleteKVValue

Response<java.lang.Void> deleteKVValue(java.lang.String key,
                                       QueryParams queryParams)

deleteKVValue

Response<java.lang.Void> deleteKVValue(java.lang.String key,
                                       java.lang.String token,
                                       QueryParams queryParams)

deleteKVValues

Response<java.lang.Void> deleteKVValues(java.lang.String key)

deleteKVValues

Response<java.lang.Void> deleteKVValues(java.lang.String key,
                                        java.lang.String token)

deleteKVValues

Response<java.lang.Void> deleteKVValues(java.lang.String key,
                                        QueryParams queryParams)

deleteKVValues

Response<java.lang.Void> deleteKVValues(java.lang.String key,
                                        java.lang.String token,
                                        QueryParams queryParams)