public class OkDockerClient extends java.lang.Object implements EngineClient
| Constructor and Description |
|---|
OkDockerClient() |
OkDockerClient(DockerClientConfig dockerClientConfig) |
OkDockerClient(DockerClientConfig dockerClientConfig,
java.net.Proxy proxy) |
OkDockerClient(java.lang.String dockerHost) |
| Modifier and Type | Method and Description |
|---|---|
EngineResponse |
delete(java.util.Map<java.lang.String,java.lang.Object> requestConfig) |
EngineResponse |
get(java.util.Map<java.lang.String,java.lang.Object> requestConfig) |
java.lang.String |
getCharset(java.lang.String contentTypeHeader) |
java.lang.String |
getMimeType(java.lang.String contentTypeHeader) |
EngineResponse |
handleResponse(okhttp3.Response httpResponse,
java.util.Map config) |
EngineResponse |
head(java.util.Map<java.lang.String,java.lang.Object> requestConfig) |
okhttp3.OkHttpClient |
newClient(okhttp3.OkHttpClient.Builder clientBuilder) |
EngineResponse |
post(java.util.Map<java.lang.String,java.lang.Object> requestConfig) |
EngineResponse |
put(java.util.Map<java.lang.String,java.lang.Object> requestConfig) |
java.lang.String |
queryToString(java.util.Map<java.lang.String,java.lang.Object> queryParameters) |
EngineResponse |
request(java.util.Map<java.lang.String,java.lang.Object> requestConfig) |
okhttp3.WebSocket |
webSocket(java.util.Map<java.lang.String,java.lang.Object> requestConfig,
okhttp3.WebSocketListener listener) |
public OkDockerClient()
public OkDockerClient(java.lang.String dockerHost)
public OkDockerClient(DockerClientConfig dockerClientConfig)
public OkDockerClient(DockerClientConfig dockerClientConfig, java.net.Proxy proxy)
public EngineResponse head(java.util.Map<java.lang.String,java.lang.Object> requestConfig)
head in interface EngineClientpublic EngineResponse get(java.util.Map<java.lang.String,java.lang.Object> requestConfig)
get in interface EngineClientpublic EngineResponse put(java.util.Map<java.lang.String,java.lang.Object> requestConfig)
put in interface EngineClientpublic EngineResponse post(java.util.Map<java.lang.String,java.lang.Object> requestConfig)
post in interface EngineClientpublic EngineResponse delete(java.util.Map<java.lang.String,java.lang.Object> requestConfig)
delete in interface EngineClientpublic okhttp3.WebSocket webSocket(java.util.Map<java.lang.String,java.lang.Object> requestConfig,
okhttp3.WebSocketListener listener)
webSocket in interface EngineClientpublic EngineResponse request(java.util.Map<java.lang.String,java.lang.Object> requestConfig)
public okhttp3.OkHttpClient newClient(okhttp3.OkHttpClient.Builder clientBuilder)
public EngineResponse handleResponse(okhttp3.Response httpResponse, java.util.Map config) throws java.io.IOException
java.io.IOExceptionpublic java.lang.String queryToString(java.util.Map<java.lang.String,java.lang.Object> queryParameters)
public java.lang.String getMimeType(java.lang.String contentTypeHeader)
public java.lang.String getCharset(java.lang.String contentTypeHeader)