public class JerseyDockerCmdExecFactory extends AbstractDockerCmdExecFactory
connectTimeout, readTimeout| Constructor and Description |
|---|
JerseyDockerCmdExecFactory() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected com.github.dockerjava.jaxrs.JerseyWebTarget |
getBaseResource() |
protected DockerClientConfig |
getDockerClientConfig() |
void |
init(DockerClientConfig dockerClientConfig) |
void |
releaseConnection(long idleSeconds)
release connections from the pool
|
JerseyDockerCmdExecFactory |
withClientRequestFilters(javax.ws.rs.client.ClientRequestFilter... clientRequestFilters) |
JerseyDockerCmdExecFactory |
withClientResponseFilters(javax.ws.rs.client.ClientResponseFilter... clientResponseFilter) |
JerseyDockerCmdExecFactory |
withConnectionRequestTimeout(Integer connectionRequestTimeout) |
JerseyDockerCmdExecFactory |
withMaxPerRouteConnections(Integer maxPerRouteConnections) |
JerseyDockerCmdExecFactory |
withMaxTotalConnections(Integer maxTotalConnections) |
JerseyDockerCmdExecFactory |
withRequestEntityProcessing(org.glassfish.jersey.client.RequestEntityProcessing requestEntityProcessing) |
createAttachContainerCmdExec, createAuthCmdExec, createBuildImageCmdExec, createCommitCmdExec, createConnectToNetworkCmdExec, createContainerDiffCmdExec, createCopyArchiveFromContainerCmdExec, createCopyArchiveToContainerCmdExec, createCopyFileFromContainerCmdExec, createCreateContainerCmdExec, createCreateImageCmdExec, createCreateNetworkCmdExec, createCreateSecretCmdExec, createCreateServiceCmdExec, createCreateVolumeCmdExec, createDisconnectFromNetworkCmdExec, createEventsCmdExec, createExecCmdExec, createExecStartCmdExec, createInfoCmdExec, createInitializeSwarmCmdExec, createInspectContainerCmdExec, createInspectExecCmdExec, createInspectImageCmdExec, createInspectNetworkCmdExec, createInspectServiceCmdExec, createInspectSwarmCmdExec, createInspectVolumeCmdExec, createJoinSwarmCmdExec, createKillContainerCmdExec, createLeaveSwarmCmdExec, createListContainersCmdExec, createListImagesCmdExec, createListNetworksCmdExec, createListSecretsCmdExec, createListServicesCmdExec, createListVolumesCmdExec, createLoadImageCmdExec, createLogContainerCmdExec, createPauseContainerCmdExec, createPingCmdExec, createPullImageCmdExec, createPushImageCmdExec, createRemoveContainerCmdExec, createRemoveImageCmdExec, createRemoveNetworkCmdExec, createRemoveSecretCmdExec, createRemoveServiceCmdExec, createRemoveVolumeCmdExec, createRenameContainerCmdExec, createRestartContainerCmdExec, createSaveImageCmdExec, createSaveImagesCmdExec, createSearchImagesCmdExec, createStartContainerCmdExec, createStatsCmdExec, createStopContainerCmdExec, createTagImageCmdExec, createTopContainerCmdExec, createUnpauseContainerCmdExec, createUpdateContainerCmdExec, createUpdateServiceCmdExec, createUpdateSwarmCmdExec, createVersionCmdExec, createWaitContainerCmdExec, inspectSwarmNodeCmdExec, listSwarmNodeCmdExec, listTasksCmdExec, logSwarmObjectExec, pruneCmdExec, removeSwarmNodeCmdExec, updateSwarmNodeCmdExec, withConnectTimeout, withReadTimeoutpublic void init(DockerClientConfig dockerClientConfig)
init in interface DockerClientConfigAwareinit in class AbstractDockerCmdExecFactoryprotected com.github.dockerjava.jaxrs.JerseyWebTarget getBaseResource()
getBaseResource in class AbstractDockerCmdExecFactoryprotected DockerClientConfig getDockerClientConfig()
getDockerClientConfig in class AbstractDockerCmdExecFactorypublic void close()
throws IOException
IOExceptionpublic JerseyDockerCmdExecFactory withMaxTotalConnections(Integer maxTotalConnections)
public JerseyDockerCmdExecFactory withMaxPerRouteConnections(Integer maxPerRouteConnections)
public JerseyDockerCmdExecFactory withConnectionRequestTimeout(Integer connectionRequestTimeout)
public JerseyDockerCmdExecFactory withClientResponseFilters(javax.ws.rs.client.ClientResponseFilter... clientResponseFilter)
public JerseyDockerCmdExecFactory withClientRequestFilters(javax.ws.rs.client.ClientRequestFilter... clientRequestFilters)
public JerseyDockerCmdExecFactory withRequestEntityProcessing(org.glassfish.jersey.client.RequestEntityProcessing requestEntityProcessing)
public void releaseConnection(long idleSeconds)
idleSeconds - idle seconds, longer than the configured value will be evictedCopyright © 2020. All rights reserved.