Interface DockerEndpointBuilderFactory.DockerEndpointBuilder
- All Superinterfaces:
DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
,DockerEndpointBuilderFactory.DockerEndpointProducerBuilder
,org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- Enclosing interface:
- DockerEndpointBuilderFactory
public static interface DockerEndpointBuilderFactory.DockerEndpointBuilder
extends DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder, DockerEndpointBuilderFactory.DockerEndpointProducerBuilder
Builder for endpoint 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.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
Methods inherited from interface org.apache.camel.EndpointConsumerResolver
resolve, resolve
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
- Specified by:
advanced
in interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
- Specified by:
advanced
in interfaceDockerEndpointBuilderFactory.DockerEndpointProducerBuilder
-
email
Email address associated with the user. The option is a: <code>java.lang.String</code> type. Group: common- Specified by:
email
in interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
- Specified by:
email
in interfaceDockerEndpointBuilderFactory.DockerEndpointProducerBuilder
- 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- Specified by:
host
in interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
- Specified by:
host
in interfaceDockerEndpointBuilderFactory.DockerEndpointProducerBuilder
- 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- Specified by:
port
in interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
- Specified by:
port
in interfaceDockerEndpointBuilderFactory.DockerEndpointProducerBuilder
- 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- Specified by:
port
in interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
- Specified by:
port
in interfaceDockerEndpointBuilderFactory.DockerEndpointProducerBuilder
- Parameters:
port
- the value to set- Returns:
- the dsl builder
-
requestTimeout
Request timeout for response (in seconds). The option is a: <code>java.lang.Integer</code> type. Group: common- Specified by:
requestTimeout
in interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
- Specified by:
requestTimeout
in interfaceDockerEndpointBuilderFactory.DockerEndpointProducerBuilder
- Parameters:
requestTimeout
- the value to set- Returns:
- the dsl builder
-
requestTimeout
Request timeout for response (in seconds). The option will be converted to a <code>java.lang.Integer</code> type. Group: common- Specified by:
requestTimeout
in interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
- Specified by:
requestTimeout
in interfaceDockerEndpointBuilderFactory.DockerEndpointProducerBuilder
- 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- Specified by:
certPath
in interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
- Specified by:
certPath
in interfaceDockerEndpointBuilderFactory.DockerEndpointProducerBuilder
- 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- Specified by:
password
in interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
- Specified by:
password
in interfaceDockerEndpointBuilderFactory.DockerEndpointProducerBuilder
- 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- Specified by:
secure
in interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
- Specified by:
secure
in interfaceDockerEndpointBuilderFactory.DockerEndpointProducerBuilder
- 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- Specified by:
secure
in interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
- Specified by:
secure
in interfaceDockerEndpointBuilderFactory.DockerEndpointProducerBuilder
- 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- Specified by:
tlsVerify
in interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
- Specified by:
tlsVerify
in interfaceDockerEndpointBuilderFactory.DockerEndpointProducerBuilder
- 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- Specified by:
tlsVerify
in interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
- Specified by:
tlsVerify
in interfaceDockerEndpointBuilderFactory.DockerEndpointProducerBuilder
- 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- Specified by:
username
in interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
- Specified by:
username
in interfaceDockerEndpointBuilderFactory.DockerEndpointProducerBuilder
- Parameters:
username
- the value to set- Returns:
- the dsl builder
-