public class ResourceMonitor<T> extends Object
| Constructor | Description |
|---|---|
ResourceMonitor(RequestBuilder<T,Request<T>> requestBuilder,
ResourcePredicate<T> predicate) |
| Modifier and Type | Method | Description |
|---|---|---|
T |
await() |
|
T |
await(long timeout) |
|
T |
await(long timeout,
Backoff backoff) |
|
void |
await(GoPayCallback<T> callback) |
|
void |
await(GoPayCallback<T> callback,
long timeout) |
|
void |
await(GoPayCallback<T> callback,
long timeout,
Backoff backoff) |
public ResourceMonitor(RequestBuilder<T,Request<T>> requestBuilder, ResourcePredicate<T> predicate)
public T await() throws IOException, InterruptedException, TimeoutException, GoPayException
public T await(long timeout) throws IOException, InterruptedException, TimeoutException, GoPayException
public T await(long timeout, Backoff backoff) throws IOException, InterruptedException, TimeoutException, GoPayException
public void await(GoPayCallback<T> callback)
public void await(GoPayCallback<T> callback, long timeout)
public void await(GoPayCallback<T> callback, long timeout, Backoff backoff)
Copyright © 2018 The Apache Software Foundation. All rights reserved.