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.EndpointConsumerBuilderBuilder for endpoint consumers for the Docker component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default DockerEndpointBuilderFactory.AdvancedDockerEndpointConsumerBuilderadvanced()default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilderbridgeErrorHandler(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.DockerEndpointConsumerBuilderbridgeErrorHandler(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.DockerEndpointConsumerBuildercertPath(String certPath)Location containing the SSL certificate chain.default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilderemail(String email)Email address associated with the user.default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilderhost(String host)Docker host.default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilderpassword(String password)Password to authenticate with.default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilderport(Integer port)Docker port.default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilderport(String port)Docker port.default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilderrequestTimeout(Integer requestTimeout)Request timeout for response (in seconds).default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilderrequestTimeout(String requestTimeout)Request timeout for response (in seconds).default DockerEndpointBuilderFactory.DockerEndpointConsumerBuildersecure(boolean secure)Use HTTPS communication.default DockerEndpointBuilderFactory.DockerEndpointConsumerBuildersecure(String secure)Use HTTPS communication.default DockerEndpointBuilderFactory.DockerEndpointConsumerBuildertlsVerify(boolean tlsVerify)Check TLS.default DockerEndpointBuilderFactory.DockerEndpointConsumerBuildertlsVerify(String tlsVerify)Check TLS.default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilderusername(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: <code>java.lang.String</code> type. Group: common- Parameters:
email- the value to set- Returns:
- the dsl builder
-
host
default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder host(String host)
Docker host. The option is a: <code>java.lang.String</code> type. Required: true Default: localhost Group: common- Parameters:
host- the value to set- Returns:
- the dsl builder
-
port
default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder port(Integer port)
Docker port. The option is a: <code>java.lang.Integer</code> type. Default: 2375 Group: common- Parameters:
port- the value to set- Returns:
- the dsl builder
-
port
default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder port(String port)
Docker port. The option will be converted to a <code>java.lang.Integer</code> type. Default: 2375 Group: common- Parameters:
port- the value to set- Returns:
- the dsl builder
-
requestTimeout
default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder requestTimeout(Integer requestTimeout)
Request timeout for response (in seconds). The option is a: <code>java.lang.Integer</code> type. Group: common- Parameters:
requestTimeout- the value to set- Returns:
- the dsl builder
-
requestTimeout
default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder requestTimeout(String requestTimeout)
Request timeout for response (in seconds). The option will be converted to a <code>java.lang.Integer</code> type. Group: common- Parameters:
requestTimeout- the value to set- Returns:
- the dsl builder
-
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: <code>boolean</code> type. Default: false Group: consumer- Parameters:
bridgeErrorHandler- the value to set- Returns:
- the dsl builder
-
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 a <code>boolean</code> type. Default: false Group: consumer- Parameters:
bridgeErrorHandler- the value to set- Returns:
- the dsl builder
-
certPath
default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder certPath(String certPath)
Location containing the SSL certificate chain. The option is a: <code>java.lang.String</code> type. Group: security- Parameters:
certPath- the value to set- Returns:
- the dsl builder
-
password
default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder password(String password)
Password to authenticate with. The option is a: <code>java.lang.String</code> type. Group: security- Parameters:
password- the value to set- Returns:
- the dsl builder
-
secure
default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder secure(boolean secure)
Use HTTPS communication. The option is a: <code>boolean</code> type. Default: false Group: security- Parameters:
secure- the value to set- Returns:
- the dsl builder
-
secure
default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder secure(String secure)
Use HTTPS communication. The option will be converted to a <code>boolean</code> type. Default: false Group: security- Parameters:
secure- the value to set- Returns:
- the dsl builder
-
tlsVerify
default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder tlsVerify(boolean tlsVerify)
Check TLS. The option is a: <code>boolean</code> type. Default: false Group: security- Parameters:
tlsVerify- the value to set- Returns:
- the dsl builder
-
tlsVerify
default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder tlsVerify(String tlsVerify)
Check TLS. The option will be converted to a <code>boolean</code> type. Default: false Group: security- Parameters:
tlsVerify- the value to set- Returns:
- the dsl builder
-
username
default DockerEndpointBuilderFactory.DockerEndpointConsumerBuilder username(String username)
User name to authenticate with. The option is a: <code>java.lang.String</code> type. Group: security- Parameters:
username- the value to set- Returns:
- the dsl builder
-
-