Interface DockerEndpointBuilderFactory.DockerEndpointProducerBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- All Known Subinterfaces:
DockerEndpointBuilderFactory.DockerEndpointBuilder
- Enclosing interface:
- DockerEndpointBuilderFactory
public static interface DockerEndpointBuilderFactory.DockerEndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
Builder for endpoint producers for the Docker component.
-
Method Summary
Modifier and TypeMethodDescriptionadvanced()
Location containing the SSL certificate chain.Email address associated with the user.Docker host.Password to authenticate with.Docker port.Docker port.requestTimeout
(Integer requestTimeout) Request timeout for response (in seconds).requestTimeout
(String requestTimeout) Request timeout for response (in seconds).secure
(boolean secure) Use HTTPS communication.Use HTTPS communication.tlsVerify
(boolean tlsVerify) Check TLS.Check TLS.User name to authenticate with.Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
Methods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolve
-
Method Details
-
advanced
-
email
Email address associated with the user. The option is a: <code>java.lang.String</code> type. Group: common- Parameters:
email
- the value to set- Returns:
- the dsl builder
-
host
Docker host. The option is a: <code>java.lang.String</code> type. Required: true Default: localhost Group: common- Parameters:
host
- the value to set- Returns:
- the dsl builder
-
port
Docker port. The option is a: <code>java.lang.Integer</code> type. Default: 2375 Group: common- Parameters:
port
- the value to set- Returns:
- the dsl builder
-
port
Docker port. The option will be converted to a <code>java.lang.Integer</code> type. Default: 2375 Group: common- Parameters:
port
- the value to set- Returns:
- the dsl builder
-
requestTimeout
default DockerEndpointBuilderFactory.DockerEndpointProducerBuilder requestTimeout(Integer requestTimeout) Request timeout for response (in seconds). The option is a: <code>java.lang.Integer</code> type. Group: common- Parameters:
requestTimeout
- the value to set- Returns:
- the dsl builder
-
requestTimeout
default DockerEndpointBuilderFactory.DockerEndpointProducerBuilder requestTimeout(String requestTimeout) Request timeout for response (in seconds). The option will be converted to a <code>java.lang.Integer</code> type. Group: common- Parameters:
requestTimeout
- the value to set- Returns:
- the dsl builder
-
certPath
Location containing the SSL certificate chain. The option is a: <code>java.lang.String</code> type. Group: security- Parameters:
certPath
- the value to set- Returns:
- the dsl builder
-
password
Password to authenticate with. The option is a: <code>java.lang.String</code> type. Group: security- Parameters:
password
- the value to set- Returns:
- the dsl builder
-
secure
Use HTTPS communication. The option is a: <code>boolean</code> type. Default: false Group: security- Parameters:
secure
- the value to set- Returns:
- the dsl builder
-
secure
Use HTTPS communication. The option will be converted to a <code>boolean</code> type. Default: false Group: security- Parameters:
secure
- the value to set- Returns:
- the dsl builder
-
tlsVerify
Check TLS. The option is a: <code>boolean</code> type. Default: false Group: security- Parameters:
tlsVerify
- the value to set- Returns:
- the dsl builder
-
tlsVerify
Check TLS. The option will be converted to a <code>boolean</code> type. Default: false Group: security- Parameters:
tlsVerify
- the value to set- Returns:
- the dsl builder
-
username
User name to authenticate with. The option is a: <code>java.lang.String</code> type. Group: security- Parameters:
username
- the value to set- Returns:
- the dsl builder
-