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
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
bridgeErrorHandler, bridgeErrorHandler
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.DockerEndpointBuilderFactory.DockerEndpointProducerBuilder
lazyStartProducer, lazyStartProducer
-
Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getUri
-
-
-
-
Method Detail
-
advanced
default DockerEndpointBuilderFactory.AdvancedDockerEndpointBuilder advanced()
- Specified by:
advancedin interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder- Specified by:
advancedin interfaceDockerEndpointBuilderFactory.DockerEndpointProducerBuilder
-
email
default DockerEndpointBuilderFactory.DockerEndpointBuilder email(String 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
default DockerEndpointBuilderFactory.DockerEndpointBuilder host(String 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
default DockerEndpointBuilderFactory.DockerEndpointBuilder port(Integer 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
default DockerEndpointBuilderFactory.DockerEndpointBuilder port(String 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
default DockerEndpointBuilderFactory.DockerEndpointBuilder requestTimeout(Integer 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
default DockerEndpointBuilderFactory.DockerEndpointBuilder requestTimeout(String 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
default DockerEndpointBuilderFactory.DockerEndpointBuilder certPath(String 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
default DockerEndpointBuilderFactory.DockerEndpointBuilder password(String 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
default DockerEndpointBuilderFactory.DockerEndpointBuilder secure(boolean 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
default DockerEndpointBuilderFactory.DockerEndpointBuilder secure(String 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
default DockerEndpointBuilderFactory.DockerEndpointBuilder tlsVerify(boolean 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
default DockerEndpointBuilderFactory.DockerEndpointBuilder tlsVerify(String 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
default DockerEndpointBuilderFactory.DockerEndpointBuilder username(String 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
-
-