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 DockerConfiguration
copy()
String
getCertPath()
String
getCmdExecFactory()
String
getEmail()
String
getHost()
Integer
getMaxPerRouteConnections()
Integer
getMaxTotalConnections()
DockerOperation
getOperation()
Map<String,Object>
getParameters()
String
getPassword()
Integer
getPort()
Integer
getRequestTimeout()
String
getServerAddress()
String
getUsername()
boolean
isFollowRedirectFilter()
boolean
isLoggingFilter()
boolean
isSecure()
boolean
isSocket()
boolean
isTlsVerify()
void
setCertPath(String certPath)
Location containing the SSL certificate chainvoid
setCmdExecFactory(String cmdExecFactory)
The fully qualified class name of the DockerCmdExecFactory implementation to usevoid
setEmail(String email)
Email address associated with the uservoid
setFollowRedirectFilter(boolean followRedirectFilterEnabled)
Whether to follow redirect filtervoid
setHost(String host)
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
setPort(Integer port)
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
-
-
-
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()
-
-