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
-
-
-
Method Detail
-
advanced
default DockerEndpointBuilderFactory.AdvancedDockerEndpointProducerBuilder advanced()
-
email
default DockerEndpointBuilderFactory.DockerEndpointProducerBuilder email(String email)
Email address associated with the user. The option is a:java.lang.String
type. Group: common
-
host
default DockerEndpointBuilderFactory.DockerEndpointProducerBuilder host(String host)
Docker host. The option is a:java.lang.String
type. Required: true Default: localhost Group: common
-
port
default DockerEndpointBuilderFactory.DockerEndpointProducerBuilder port(Integer port)
Docker port. The option is a:java.lang.Integer
type. Default: 2375 Group: common
-
port
default DockerEndpointBuilderFactory.DockerEndpointProducerBuilder port(String port)
Docker port. The option will be converted to ajava.lang.Integer
type. Default: 2375 Group: common
-
requestTimeout
default DockerEndpointBuilderFactory.DockerEndpointProducerBuilder requestTimeout(Integer requestTimeout)
Request timeout for response (in seconds). The option is a:java.lang.Integer
type. Group: common
-
requestTimeout
default DockerEndpointBuilderFactory.DockerEndpointProducerBuilder requestTimeout(String requestTimeout)
Request timeout for response (in seconds). The option will be converted to ajava.lang.Integer
type. Group: common
-
lazyStartProducer
default DockerEndpointBuilderFactory.DockerEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and starting the producer may take a little time and prolong the total processing time of the processing. The option is a:boolean
type. Default: false Group: producer
-
lazyStartProducer
default DockerEndpointBuilderFactory.DockerEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel's routing error handlers. Beware that when the first message is processed then creating and starting the producer may take a little time and prolong the total processing time of the processing. The option will be converted to aboolean
type. Default: false Group: producer
-
certPath
default DockerEndpointBuilderFactory.DockerEndpointProducerBuilder certPath(String certPath)
Location containing the SSL certificate chain. The option is a:java.lang.String
type. Group: security
-
password
default DockerEndpointBuilderFactory.DockerEndpointProducerBuilder password(String password)
Password to authenticate with. The option is a:java.lang.String
type. Group: security
-
secure
default DockerEndpointBuilderFactory.DockerEndpointProducerBuilder secure(boolean secure)
Use HTTPS communication. The option is a:boolean
type. Default: false Group: security
-
secure
default DockerEndpointBuilderFactory.DockerEndpointProducerBuilder secure(String secure)
Use HTTPS communication. The option will be converted to aboolean
type. Default: false Group: security
-
tlsVerify
default DockerEndpointBuilderFactory.DockerEndpointProducerBuilder tlsVerify(boolean tlsVerify)
Check TLS. The option is a:boolean
type. Default: false Group: security
-
tlsVerify
default DockerEndpointBuilderFactory.DockerEndpointProducerBuilder tlsVerify(String tlsVerify)
Check TLS. The option will be converted to aboolean
type. Default: false Group: security
-
username
default DockerEndpointBuilderFactory.DockerEndpointProducerBuilder username(String username)
User name to authenticate with. The option is a:java.lang.String
type. Group: security
-
-