public static interface KeyValueClient.Api
| Modifier and Type | Method and Description |
|---|---|
retrofit2.Call<Void> |
deleteValues(String key,
Map<String,Object> query) |
retrofit2.Call<List<String>> |
getKeys(String key,
Map<String,Object> query) |
retrofit2.Call<List<Value>> |
getValue(String key,
Map<String,Object> query) |
retrofit2.Call<TxResponse> |
performTransaction(okhttp3.RequestBody body,
Map<String,Object> query) |
retrofit2.Call<Boolean> |
putValue(String key,
Map<String,Object> query) |
retrofit2.Call<Boolean> |
putValue(String key,
okhttp3.RequestBody data,
Map<String,Object> query) |
@GET(value="kv/{key}")
retrofit2.Call<List<Value>> getValue(@Path(value="key")
String key,
@QueryMap
Map<String,Object> query)
@GET(value="kv/{key}")
retrofit2.Call<List<String>> getKeys(@Path(value="key")
String key,
@QueryMap
Map<String,Object> query)
@PUT(value="kv/{key}")
retrofit2.Call<Boolean> putValue(@Path(value="key")
String key,
@QueryMap
Map<String,Object> query)
@PUT(value="kv/{key}")
retrofit2.Call<Boolean> putValue(@Path(value="key")
String key,
@Body
okhttp3.RequestBody data,
@QueryMap
Map<String,Object> query)
@DELETE(value="kv/{key}")
retrofit2.Call<Void> deleteValues(@Path(value="key")
String key,
@QueryMap
Map<String,Object> query)
@PUT(value="txn") @Headers(value="Content-Type: application/json") retrofit2.Call<TxResponse> performTransaction(@Body okhttp3.RequestBody body, @QueryMap Map<String,Object> query)
Copyright © 2019. All rights reserved.