Interface DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
- All Known Subinterfaces:
DockerEndpointBuilderFactory.DockerEndpointBuilder
- Enclosing interface:
- DockerEndpointBuilderFactory
public static interface DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder extends org.apache.camel.builder.EndpointConsumerBuilder
Builder for endpoint consumers for the Docker component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default DockerEndpointBuilderFactory.AdvancedDockerEndpointConsumerBuilder
advanced()
default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
bridgeErrorHandler(boolean bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler.default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
bridgeErrorHandler(String bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler.default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
certPath(String certPath)
Location containing the SSL certificate chain.default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
email(String email)
Email address associated with the user.default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
host(String host)
Docker host.default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
password(String password)
Password to authenticate with.default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
port(Integer port)
Docker port.default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
port(String port)
Docker port.default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
requestTimeout(Integer requestTimeout)
Request timeout for response (in seconds).default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
requestTimeout(String requestTimeout)
Request timeout for response (in seconds).default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
secure(boolean secure)
Use HTTPS communication.default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
secure(String secure)
Use HTTPS communication.default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
tlsVerify(boolean tlsVerify)
Check TLS.default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
tlsVerify(String tlsVerify)
Check TLS.default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
username(String username)
User name to authenticate with.
-
-
-
Method Detail
-
advanced
default DockerEndpointBuilderFactory.AdvancedDockerEndpointConsumerBuilder advanced()
-
email
default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder email(String email)
Email address associated with the user. The option is a:java.lang.String
type. Group: common
-
host
default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder host(String host)
Docker host. The option is a:java.lang.String
type. Required: true Default: localhost Group: common
-
port
default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder port(Integer port)
Docker port. The option is a:java.lang.Integer
type. Default: 2375 Group: common
-
port
default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder port(String port)
Docker port. The option will be converted to ajava.lang.Integer
type. Default: 2375 Group: common
-
requestTimeout
default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder requestTimeout(Integer requestTimeout)
Request timeout for response (in seconds). The option is a:java.lang.Integer
type. Group: common
-
requestTimeout
default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder requestTimeout(String requestTimeout)
Request timeout for response (in seconds). The option will be converted to ajava.lang.Integer
type. Group: common
-
bridgeErrorHandler
default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. The option is a:boolean
type. Default: false Group: consumer
-
bridgeErrorHandler
default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder bridgeErrorHandler(String bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions occurred while the consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. By default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR level and ignored. The option will be converted to aboolean
type. Default: false Group: consumer
-
certPath
default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder certPath(String certPath)
Location containing the SSL certificate chain. The option is a:java.lang.String
type. Group: security
-
password
default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder password(String password)
Password to authenticate with. The option is a:java.lang.String
type. Group: security
-
secure
default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder secure(boolean secure)
Use HTTPS communication. The option is a:boolean
type. Default: false Group: security
-
secure
default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder secure(String secure)
Use HTTPS communication. The option will be converted to aboolean
type. Default: false Group: security
-
tlsVerify
default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder tlsVerify(boolean tlsVerify)
Check TLS. The option is a:boolean
type. Default: false Group: security
-
tlsVerify
default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder tlsVerify(String tlsVerify)
Check TLS. The option will be converted to aboolean
type. Default: false Group: security
-
username
default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder username(String username)
User name to authenticate with. The option is a:java.lang.String
type. Group: security
-
-