public interface EtcdApi
| Modifier and Type | Method and Description |
|---|---|
Response |
deleteKey(java.lang.String key) |
Response |
getKey(java.lang.String key) |
java.util.List<Response> |
list(java.lang.String key) |
Response |
setKey(java.lang.String key,
java.lang.String value) |
Response |
testAndSet(java.lang.String key,
java.lang.String prevValue,
java.lang.String value) |
@GET(value="/v1/keys/{key}")
Response getKey(@Path(value="key")
java.lang.String key)
@FormUrlEncoded
@POST(value="/v1/keys/{key}")
Response setKey(@Path(value="key")
java.lang.String key,
@Field(value="value")
java.lang.String value)
@DELETE(value="/v1/keys/{key}")
Response deleteKey(@Path(value="key")
java.lang.String key)
@GET(value="/v1/keys/{key}/")
java.util.List<Response> list(@Path(value="key")
java.lang.String key)
@FormUrlEncoded
@POST(value="/v1/keys/{key}")
Response testAndSet(@Path(value="key")
java.lang.String key,
@Field(value="prevValue")
java.lang.String prevValue,
@Field(value="value")
java.lang.String value)