public class AbstractEtcdRequest<R> extends EtcdRequest<R>
clientImpl, method, retryPolicy| Modifier | Constructor and Description |
|---|---|
protected |
AbstractEtcdRequest(java.lang.String uri,
EtcdClientImpl clientImpl,
io.netty.handler.codec.http.HttpMethod method,
RetryPolicy retryPolicy,
EtcdResponseDecoder<R> decoder) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getUri()
Get the URI to send request to
|
EtcdResponsePromise<R> |
send()
Send request to etcd server
|
getHttpRequest, getMethod, getPromise, getRequestParams, getResponseDecoder, getRetryPolicy, getTimeout, getTimeoutUnit, getUrl, hasRequestParams, hasTimeout, setHttpRequest, setPromise, setRetryPolicy, setUrl, timeoutprotected AbstractEtcdRequest(java.lang.String uri,
EtcdClientImpl clientImpl,
io.netty.handler.codec.http.HttpMethod method,
RetryPolicy retryPolicy,
EtcdResponseDecoder<R> decoder)
public EtcdResponsePromise<R> send() throws java.io.IOException
EtcdRequestsend in class EtcdRequest<R>java.io.IOException - if sending failspublic java.lang.String getUri()
EtcdRequestgetUri in class EtcdRequest<R>