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, getUriMethods inherited from interface org.apache.camel.EndpointConsumerResolver
resolve, resolveMethods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUriMethods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolve
-
Method Details
-
advanced
- Specified by:
advancedin interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder- Specified by:
advancedin interfaceDockerEndpointBuilderFactory.DockerEndpointProducerBuilder
-
email
Email address associated with the user. The option is a: <code>java.lang.String</code> type. Group: common- Specified by:
emailin interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder- Specified by:
emailin 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:
hostin interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder- Specified by:
hostin 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:
portin interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder- Specified by:
portin 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:
portin interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder- Specified by:
portin 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:
requestTimeoutin interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder- Specified by:
requestTimeoutin 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:
requestTimeoutin interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder- Specified by:
requestTimeoutin 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:
certPathin interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder- Specified by:
certPathin 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:
passwordin interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder- Specified by:
passwordin 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:
securein interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder- Specified by:
securein 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:
securein interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder- Specified by:
securein 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:
tlsVerifyin interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder- Specified by:
tlsVerifyin 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:
tlsVerifyin interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder- Specified by:
tlsVerifyin 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:
usernamein interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder- Specified by:
usernamein interfaceDockerEndpointBuilderFactory.DockerEndpointProducerBuilder- Parameters:
username- the value to set- Returns:
- the dsl builder
-