public class ToxicList extends Object
| Constructor and Description |
|---|
ToxicList(HttpClient httpClient,
String path) |
| Modifier and Type | Method and Description |
|---|---|
Bandwidth |
bandwidth(String name,
ToxicDirection direction,
long rate) |
Toxic |
get(String name) |
<T extends Toxic> |
get(String name,
Class<T> type) |
List<? extends Toxic> |
getAll() |
Latency |
latency(String name,
ToxicDirection direction,
long latency) |
LimitData |
limitData(String name,
ToxicDirection direction,
long bytes) |
Slicer |
slicer(String name,
ToxicDirection direction,
long averageSize,
long delay) |
SlowClose |
slowClose(String name,
ToxicDirection direction,
long delay) |
Timeout |
timeout(String name,
ToxicDirection direction,
long timeout) |
public ToxicList(HttpClient httpClient, String path)
public List<? extends Toxic> getAll() throws IOException
IOExceptionpublic Toxic get(String name) throws IOException
IOExceptionpublic <T extends Toxic> T get(String name, Class<T> type) throws IOException
IOExceptionpublic Bandwidth bandwidth(String name, ToxicDirection direction, long rate) throws IOException
IOExceptionpublic Latency latency(String name, ToxicDirection direction, long latency) throws IOException
IOExceptionpublic Slicer slicer(String name, ToxicDirection direction, long averageSize, long delay) throws IOException
IOExceptionpublic SlowClose slowClose(String name, ToxicDirection direction, long delay) throws IOException
IOExceptionpublic Timeout timeout(String name, ToxicDirection direction, long timeout) throws IOException
IOExceptionpublic LimitData limitData(String name, ToxicDirection direction, long bytes) throws IOException
IOExceptionCopyright © 2018. All rights reserved.