T - Type of response containedpublic class EtcdResponsePromise<T>
extends mousio.client.promises.ResponsePromise<T>
| Constructor and Description |
|---|
EtcdResponsePromise(mousio.client.retry.RetryPolicy retryPolicy,
mousio.client.ConnectionState connectionState,
mousio.client.retry.RetryHandler retryHandler)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
T |
get()
Get the response.
|
public EtcdResponsePromise(mousio.client.retry.RetryPolicy retryPolicy,
mousio.client.ConnectionState connectionState,
mousio.client.retry.RetryHandler retryHandler)
retryPolicy - the policy for retriesconnectionState - which contains current connection detailsretryHandler - handler for retriespublic T get() throws java.io.IOException, EtcdException, java.util.concurrent.TimeoutException
get in class mousio.client.promises.ResponsePromise<T>java.io.IOException - on fail (Will be ReadTimeoutException if timeout occurred)EtcdException - on etcd failjava.util.concurrent.TimeoutException - on Timeout