Class ResteasyDockerClientBuilder
java.lang.Object
org.mandas.docker.client.builder.BaseDockerClientBuilder<ResteasyDockerClientBuilder>
org.mandas.docker.client.builder.resteasy.ResteasyDockerClientBuilder
- All Implemented Interfaces:
DockerClientBuilder<ResteasyDockerClientBuilder>
public class ResteasyDockerClientBuilder
extends BaseDockerClientBuilder<ResteasyDockerClientBuilder>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.mandas.docker.client.builder.DockerClientBuilder
DockerClientBuilder.EntityProcessing -
Field Summary
Fields inherited from class org.mandas.docker.client.builder.BaseDockerClientBuilder
apiVersion, client, connectionPoolSize, connectTimeoutMillis, DEFAULT_CONNECT_TIMEOUT_MILLIS, DEFAULT_CONNECTION_POOL_SIZE, DEFAULT_READ_TIMEOUT_MILLIS, dockerCertificatesStore, entityProcessing, ERROR_MESSAGE, headers, noTimeoutClient, NPIPE_SCHEME, readTimeoutMillis, registryAuthSupplier, UNIX_SCHEME, uri, useProxy -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconnectTimeoutMillis(long connectTimeoutMillis) Set the timeout in milliseconds until a connection to Docker is established.protected jakarta.ws.rs.client.Clientprotected jakarta.ws.rs.client.ClientreadTimeoutMillis(long readTimeoutMillis) Set the SO_TIMEOUT in milliseconds.Methods inherited from class org.mandas.docker.client.builder.BaseDockerClientBuilder
apiVersion, build, connectionPoolSize, dockerCertificates, entityProcessing, fromEnv, getConnectionManager, getSchemeRegistry, header, proxyFromEnv, registryAuthSupplier, uri, uri, uri, useProxy
-
Constructor Details
-
ResteasyDockerClientBuilder
public ResteasyDockerClientBuilder()
-
-
Method Details
-
readTimeoutMillis
Description copied from interface:DockerClientBuilderSet the SO_TIMEOUT in milliseconds. This is the maximum period of inactivity between receiving two consecutive data packets from Docker.- Specified by:
readTimeoutMillisin interfaceDockerClientBuilder<ResteasyDockerClientBuilder>- Overrides:
readTimeoutMillisin classBaseDockerClientBuilder<ResteasyDockerClientBuilder>- Parameters:
readTimeoutMillis- read timeout to Docker daemon in milliseconds- Returns:
- Builder
-
connectTimeoutMillis
Description copied from interface:DockerClientBuilderSet the timeout in milliseconds until a connection to Docker is established. A timeout value of zero is interpreted as an infinite timeout.- Specified by:
connectTimeoutMillisin interfaceDockerClientBuilder<ResteasyDockerClientBuilder>- Overrides:
connectTimeoutMillisin classBaseDockerClientBuilder<ResteasyDockerClientBuilder>- Parameters:
connectTimeoutMillis- connection timeout to Docker daemon in milliseconds- Returns:
- Builder
-
createNoTimeoutClient
protected jakarta.ws.rs.client.Client createNoTimeoutClient()- Specified by:
createNoTimeoutClientin classBaseDockerClientBuilder<ResteasyDockerClientBuilder>
-
createClient
protected jakarta.ws.rs.client.Client createClient()- Specified by:
createClientin classBaseDockerClientBuilder<ResteasyDockerClientBuilder>
-