Class AsyncRequester
java.lang.Object
com.spotify.apollo.test.experimental.AsyncRequester
public class AsyncRequester extends Object
-
Field Summary
Fields Modifier and Type Field Description protected ScheduledExecutorService
executor
-
Constructor Summary
Constructors Constructor Description AsyncRequester(ScheduledExecutorService executor)
-
Method Summary
Modifier and Type Method Description <T> com.google.common.util.concurrent.ListenableFuture<Void>
pump(int rps, int runtimeSeconds, ResponseTimeMetric metric, Callable<com.google.common.util.concurrent.ListenableFuture<T>> request)
-
Field Details
-
executor
-
-
Constructor Details
-
AsyncRequester
-
-
Method Details
-
pump
public <T> com.google.common.util.concurrent.ListenableFuture<Void> pump(int rps, int runtimeSeconds, ResponseTimeMetric metric, Callable<com.google.common.util.concurrent.ListenableFuture<T>> request)
-