Class DockerConfiguration
java.lang.Object
org.apache.camel.component.docker.DockerConfiguration
- All Implemented Interfaces:
Cloneable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()getEmail()getHost()getPort()booleanbooleanbooleanisSecure()booleanisSocket()booleanvoidsetCertPath(String certPath) Location containing the SSL certificate chainvoidsetCmdExecFactory(String cmdExecFactory) The fully qualified class name of the DockerCmdExecFactory implementation to usevoidEmail address associated with the uservoidsetFollowRedirectFilter(boolean followRedirectFilterEnabled) Whether to follow redirect filtervoidDocker hostvoidsetLoggingFilter(boolean loggingFilterEnabled) Whether to use logging filtervoidsetMaxPerRouteConnections(Integer maxPerRouteConnections) Maximum route connectionsvoidsetMaxTotalConnections(Integer maxTotalConnections) Maximum total connectionsvoidsetOperation(DockerOperation operation) Which operation to usevoidsetParameters(Map<String, Object> parameters) Additional configuration parameters as key/value pairsvoidsetPassword(String password) Password to authenticate withvoidDocker portvoidsetRequestTimeout(Integer requestTimeout) Request timeout for response (in seconds)voidsetSecure(boolean secure) Use HTTPS communicationvoidsetServerAddress(String serverAddress) Server address for docker registry.voidsetSocket(boolean socket) Socket connection modevoidsetTlsVerify(boolean tlsVerify) Check TLSvoidsetUsername(String username) User name to authenticate with
-
Constructor Details
-
DockerConfiguration
public DockerConfiguration()
-
-
Method Details
-
getHost
-
setHost
Docker host -
getPort
-
setPort
Docker port -
getUsername
-
setUsername
User name to authenticate with -
getPassword
-
setPassword
Password to authenticate with -
getEmail
-
setEmail
Email address associated with the user -
getServerAddress
-
setServerAddress
Server address for docker registry. -
getRequestTimeout
-
setRequestTimeout
Request timeout for response (in seconds) -
isSecure
public boolean isSecure() -
setSecure
public void setSecure(boolean secure) Use HTTPS communication -
getCertPath
-
setCertPath
Location containing the SSL certificate chain -
getMaxTotalConnections
-
setMaxTotalConnections
Maximum total connections -
getMaxPerRouteConnections
-
setMaxPerRouteConnections
Maximum route connections -
isLoggingFilter
public boolean isLoggingFilter() -
setLoggingFilter
public void setLoggingFilter(boolean loggingFilterEnabled) Whether to use logging filter -
isFollowRedirectFilter
public boolean isFollowRedirectFilter() -
setFollowRedirectFilter
public void setFollowRedirectFilter(boolean followRedirectFilterEnabled) Whether to follow redirect filter -
getParameters
-
setParameters
Additional configuration parameters as key/value pairs -
getOperation
-
setOperation
Which operation to use -
isTlsVerify
public boolean isTlsVerify() -
setTlsVerify
public void setTlsVerify(boolean tlsVerify) Check TLS -
isSocket
public boolean isSocket() -
setSocket
public void setSocket(boolean socket) Socket connection mode -
getCmdExecFactory
-
setCmdExecFactory
The fully qualified class name of the DockerCmdExecFactory implementation to use -
copy
-