public class EtcdKeyPostRequest extends EtcdKeyRequest
key, requestParamsclientImpl, method| Constructor and Description |
|---|
EtcdKeyPostRequest(EtcdClientImpl clientImpl,
java.lang.String key)
Constructs an EtcdKeysRequest
|
| Modifier and Type | Method and Description |
|---|---|
EtcdKeyPostRequest |
timeout(int timeout,
java.util.concurrent.TimeUnit unit)
Set timeout for request
|
EtcdKeyPostRequest |
ttl(java.lang.Integer ttl)
Set the Time to live for a key in seconds
|
EtcdKeyPostRequest |
value(java.lang.String value)
Set the value for the request
|
getRequestParams, getUri, send, setKeygetMethod, getPromise, getTimeout, getTimeoutUnit, setPromisepublic EtcdKeyPostRequest(EtcdClientImpl clientImpl, java.lang.String key)
clientImpl - the client to handle this requestkey - key to changepublic EtcdKeyPostRequest value(java.lang.String value)
value - to set on keypublic EtcdKeyPostRequest ttl(java.lang.Integer ttl)
ttl - time to live in secondspublic EtcdKeyPostRequest timeout(int timeout, java.util.concurrent.TimeUnit unit)
EtcdRequesttimeout in class EtcdRequest<EtcdKeysResponse>timeout - in unitunit - time unit for timeout