Class DockerConfiguration
- java.lang.Object
-
- org.apache.camel.component.docker.DockerConfiguration
-
-
Constructor Summary
Constructors Constructor Description DockerConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DockerConfigurationcopy()StringgetCertPath()StringgetCmdExecFactory()StringgetEmail()StringgetHost()IntegergetMaxPerRouteConnections()IntegergetMaxTotalConnections()DockerOperationgetOperation()Map<String,Object>getParameters()StringgetPassword()IntegergetPort()IntegergetRequestTimeout()StringgetServerAddress()StringgetUsername()booleanisFollowRedirectFilter()booleanisLoggingFilter()booleanisSecure()booleanisSocket()booleanisTlsVerify()voidsetCertPath(String certPath)Location containing the SSL certificate chainvoidsetCmdExecFactory(String cmdExecFactory)The fully qualified class name of the DockerCmdExecFactory implementation to usevoidsetEmail(String email)Email address associated with the uservoidsetFollowRedirectFilter(boolean followRedirectFilterEnabled)Whether to follow redirect filtervoidsetHost(String host)Docker 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 withvoidsetPort(Integer port)Docker 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
-
-
-
Method Detail
-
getHost
public String getHost()
-
setHost
public void setHost(String host)
Docker host
-
getPort
public Integer getPort()
-
setPort
public void setPort(Integer port)
Docker port
-
getUsername
public String getUsername()
-
setUsername
public void setUsername(String username)
User name to authenticate with
-
getPassword
public String getPassword()
-
setPassword
public void setPassword(String password)
Password to authenticate with
-
getEmail
public String getEmail()
-
setEmail
public void setEmail(String email)
Email address associated with the user
-
getServerAddress
public String getServerAddress()
-
setServerAddress
public void setServerAddress(String serverAddress)
Server address for docker registry.
-
getRequestTimeout
public Integer getRequestTimeout()
-
setRequestTimeout
public void setRequestTimeout(Integer requestTimeout)
Request timeout for response (in seconds)
-
isSecure
public boolean isSecure()
-
setSecure
public void setSecure(boolean secure)
Use HTTPS communication
-
getCertPath
public String getCertPath()
-
setCertPath
public void setCertPath(String certPath)
Location containing the SSL certificate chain
-
getMaxTotalConnections
public Integer getMaxTotalConnections()
-
setMaxTotalConnections
public void setMaxTotalConnections(Integer maxTotalConnections)
Maximum total connections
-
getMaxPerRouteConnections
public Integer getMaxPerRouteConnections()
-
setMaxPerRouteConnections
public void setMaxPerRouteConnections(Integer maxPerRouteConnections)
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
-
setParameters
public void setParameters(Map<String,Object> parameters)
Additional configuration parameters as key/value pairs
-
getOperation
public DockerOperation getOperation()
-
setOperation
public void setOperation(DockerOperation operation)
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
public String getCmdExecFactory()
-
setCmdExecFactory
public void setCmdExecFactory(String cmdExecFactory)
The fully qualified class name of the DockerCmdExecFactory implementation to use
-
copy
public DockerConfiguration copy()
-
-