public static class DefaultDockerClient.Builder extends Object
| Modifier and Type | Field and Description |
|---|---|
private String |
apiVersion |
private AuthConfig |
authConfig |
private int |
connectionPoolSize |
private long |
connectTimeoutMillis |
private DockerCertificates |
dockerCertificates |
private long |
readTimeoutMillis |
private URI |
uri |
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
String |
apiVersion() |
DefaultDockerClient.Builder |
apiVersion(String apiVersion)
Set the Docker API version that will be used in the HTTP requests to Docker daemon.
|
AuthConfig |
authConfig() |
DefaultDockerClient.Builder |
authConfig(AuthConfig authConfig)
Set the auth parameters for pull/push requests from/to private repositories.
|
DefaultDockerClient |
build() |
int |
connectionPoolSize() |
DefaultDockerClient.Builder |
connectionPoolSize(int connectionPoolSize)
Set the size of the connection pool for connections to Docker.
|
long |
connectTimeoutMillis() |
DefaultDockerClient.Builder |
connectTimeoutMillis(long connectTimeoutMillis)
Set the timeout in milliseconds until a connection to Docker is established.
|
DockerCertificates |
dockerCertificates() |
DefaultDockerClient.Builder |
dockerCertificates(DockerCertificates dockerCertificates)
Provide certificates to secure the connection to Docker.
|
long |
readTimeoutMillis() |
DefaultDockerClient.Builder |
readTimeoutMillis(long readTimeoutMillis)
Set the SO_TIMEOUT in milliseconds.
|
URI |
uri() |
DefaultDockerClient.Builder |
uri(String uri)
Set the URI for connections to Docker.
|
DefaultDockerClient.Builder |
uri(URI uri) |
private URI uri
private String apiVersion
private long connectTimeoutMillis
private long readTimeoutMillis
private int connectionPoolSize
private DockerCertificates dockerCertificates
private AuthConfig authConfig
public URI uri()
public DefaultDockerClient.Builder uri(URI uri)
public DefaultDockerClient.Builder uri(String uri)
uri - URI String for connections to Dockerpublic DefaultDockerClient.Builder apiVersion(String apiVersion)
apiVersion - String for Docker API versionpublic String apiVersion()
public long connectTimeoutMillis()
public DefaultDockerClient.Builder connectTimeoutMillis(long connectTimeoutMillis)
connectTimeoutMillis - connection timeout to Docker daemon in millisecondspublic long readTimeoutMillis()
public DefaultDockerClient.Builder readTimeoutMillis(long readTimeoutMillis)
readTimeoutMillis - read timeout to Docker daemon in millisecondspublic DockerCertificates dockerCertificates()
public DefaultDockerClient.Builder dockerCertificates(DockerCertificates dockerCertificates)
dockerCertificates - DockerCertificates objectpublic int connectionPoolSize()
public DefaultDockerClient.Builder connectionPoolSize(int connectionPoolSize)
connectionPoolSize - connection pool sizepublic AuthConfig authConfig()
public DefaultDockerClient.Builder authConfig(AuthConfig authConfig)
authConfig - AuthConfig objectpublic DefaultDockerClient build()
Copyright © 2015. All rights reserved.