Package eu.rekawek.toxiproxy
Class ToxiproxyClient
- java.lang.Object
-
- eu.rekawek.toxiproxy.ToxiproxyClient
-
public class ToxiproxyClient extends Object
-
-
Constructor Summary
Constructors Constructor Description ToxiproxyClient()ToxiproxyClient(String host, int port)ToxiproxyClient(String protocol, String host, int port)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProxycreateProxy(String name, String listen, String upstream)List<Proxy>getProxies()ProxygetProxy(String name)ProxygetProxyOrNull(String name)voidreset()Stringversion()
-
-
-
Method Detail
-
getProxies
public List<Proxy> getProxies() throws IOException
- Throws:
IOException
-
createProxy
public Proxy createProxy(String name, String listen, String upstream) throws IOException
- Throws:
IOException
-
getProxy
public Proxy getProxy(String name) throws IOException
- Throws:
IOException
-
reset
public void reset() throws IOException- Throws:
IOException
-
version
public String version() throws IOException
- Throws:
IOException
-
-