Interface DockerEndpointBuilderFactory.AdvancedDockerEndpointProducerBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- All Known Subinterfaces:
DockerEndpointBuilderFactory.AdvancedDockerEndpointBuilder
- Enclosing interface:
- DockerEndpointBuilderFactory
public static interface DockerEndpointBuilderFactory.AdvancedDockerEndpointProducerBuilder extends org.apache.camel.builder.EndpointProducerBuilder
Advanced builder for endpoint producers for the Docker component.
-
-
Method Summary
-
-
-
Method Detail
-
basic
default DockerEndpointBuilderFactory.DockerEndpointProducerBuilder basic()
-
cmdExecFactory
default DockerEndpointBuilderFactory.AdvancedDockerEndpointProducerBuilder cmdExecFactory(String cmdExecFactory)
The fully qualified class name of the DockerCmdExecFactory implementation to use. The option is a: <code>java.lang.String</code> type. Default: com.github.dockerjava.netty.NettyDockerCmdExecFactory Group: advanced- Parameters:
cmdExecFactory
- the value to set- Returns:
- the dsl builder
-
followRedirectFilter
default DockerEndpointBuilderFactory.AdvancedDockerEndpointProducerBuilder followRedirectFilter(boolean followRedirectFilter)
Whether to follow redirect filter. The option is a: <code>boolean</code> type. Default: false Group: advanced- Parameters:
followRedirectFilter
- the value to set- Returns:
- the dsl builder
-
followRedirectFilter
default DockerEndpointBuilderFactory.AdvancedDockerEndpointProducerBuilder followRedirectFilter(String followRedirectFilter)
Whether to follow redirect filter. The option will be converted to a <code>boolean</code> type. Default: false Group: advanced- Parameters:
followRedirectFilter
- the value to set- Returns:
- the dsl builder
-
loggingFilter
default DockerEndpointBuilderFactory.AdvancedDockerEndpointProducerBuilder loggingFilter(boolean loggingFilter)
Whether to use logging filter. The option is a: <code>boolean</code> type. Default: false Group: advanced- Parameters:
loggingFilter
- the value to set- Returns:
- the dsl builder
-
loggingFilter
default DockerEndpointBuilderFactory.AdvancedDockerEndpointProducerBuilder loggingFilter(String loggingFilter)
Whether to use logging filter. The option will be converted to a <code>boolean</code> type. Default: false Group: advanced- Parameters:
loggingFilter
- the value to set- Returns:
- the dsl builder
-
maxPerRouteConnections
default DockerEndpointBuilderFactory.AdvancedDockerEndpointProducerBuilder maxPerRouteConnections(Integer maxPerRouteConnections)
Maximum route connections. The option is a: <code>java.lang.Integer</code> type. Default: 100 Group: advanced- Parameters:
maxPerRouteConnections
- the value to set- Returns:
- the dsl builder
-
maxPerRouteConnections
default DockerEndpointBuilderFactory.AdvancedDockerEndpointProducerBuilder maxPerRouteConnections(String maxPerRouteConnections)
Maximum route connections. The option will be converted to a <code>java.lang.Integer</code> type. Default: 100 Group: advanced- Parameters:
maxPerRouteConnections
- the value to set- Returns:
- the dsl builder
-
maxTotalConnections
default DockerEndpointBuilderFactory.AdvancedDockerEndpointProducerBuilder maxTotalConnections(Integer maxTotalConnections)
Maximum total connections. The option is a: <code>java.lang.Integer</code> type. Default: 100 Group: advanced- Parameters:
maxTotalConnections
- the value to set- Returns:
- the dsl builder
-
maxTotalConnections
default DockerEndpointBuilderFactory.AdvancedDockerEndpointProducerBuilder maxTotalConnections(String maxTotalConnections)
Maximum total connections. The option will be converted to a <code>java.lang.Integer</code> type. Default: 100 Group: advanced- Parameters:
maxTotalConnections
- the value to set- Returns:
- the dsl builder
-
parameters
default DockerEndpointBuilderFactory.AdvancedDockerEndpointProducerBuilder parameters(Map<String,Object> parameters)
Additional configuration parameters as key/value pairs. The option is a: <code>java.util.Map<java.lang.String, java.lang.Object></code> type. Group: advanced- Parameters:
parameters
- the value to set- Returns:
- the dsl builder
-
parameters
default DockerEndpointBuilderFactory.AdvancedDockerEndpointProducerBuilder parameters(String parameters)
Additional configuration parameters as key/value pairs. The option will be converted to a <code>java.util.Map<java.lang.String, java.lang.Object></code> type. Group: advanced- Parameters:
parameters
- the value to set- Returns:
- the dsl builder
-
serverAddress
default DockerEndpointBuilderFactory.AdvancedDockerEndpointProducerBuilder serverAddress(String serverAddress)
Server address for docker registry. The option is a: <code>java.lang.String</code> type. Default: https://index.docker.io/v1/ Group: advanced- Parameters:
serverAddress
- the value to set- Returns:
- the dsl builder
-
socket
default DockerEndpointBuilderFactory.AdvancedDockerEndpointProducerBuilder socket(boolean socket)
Socket connection mode. The option is a: <code>boolean</code> type. Default: true Group: advanced- Parameters:
socket
- the value to set- Returns:
- the dsl builder
-
socket
default DockerEndpointBuilderFactory.AdvancedDockerEndpointProducerBuilder socket(String socket)
Socket connection mode. The option will be converted to a <code>boolean</code> type. Default: true Group: advanced- Parameters:
socket
- the value to set- Returns:
- the dsl builder
-
-