Class DockerConfiguration
java.lang.Object
org.apache.camel.component.docker.DockerConfiguration
- All Implemented Interfaces:
Cloneable
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncopy()
getEmail()
getHost()
getPort()
boolean
boolean
boolean
isSecure()
boolean
isSocket()
boolean
void
setCertPath
(String certPath) Location containing the SSL certificate chainvoid
setCmdExecFactory
(String cmdExecFactory) The fully qualified class name of the DockerCmdExecFactory implementation to usevoid
Email address associated with the uservoid
setFollowRedirectFilter
(boolean followRedirectFilterEnabled) Whether to follow redirect filtervoid
Docker hostvoid
setLoggingFilter
(boolean loggingFilterEnabled) Whether to use logging filtervoid
setMaxPerRouteConnections
(Integer maxPerRouteConnections) Maximum route connectionsvoid
setMaxTotalConnections
(Integer maxTotalConnections) Maximum total connectionsvoid
setOperation
(DockerOperation operation) Which operation to usevoid
setParameters
(Map<String, Object> parameters) Additional configuration parameters as key/value pairsvoid
setPassword
(String password) Password to authenticate withvoid
Docker portvoid
setRequestTimeout
(Integer requestTimeout) Request timeout for response (in seconds)void
setSecure
(boolean secure) Use HTTPS communicationvoid
setServerAddress
(String serverAddress) Server address for docker registry.void
setSocket
(boolean socket) Socket connection modevoid
setTlsVerify
(boolean tlsVerify) Check TLSvoid
setUsername
(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
-