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.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
-
-
-
-
Method Detail
-
advanced
default DockerEndpointBuilderFactory.AdvancedDockerEndpointBuilder advanced()
- Specified by:
advanced
in interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
- Specified by:
advanced
in 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:
email
in interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
- Specified by:
email
in 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:
host
in interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
- Specified by:
host
in 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:
port
in interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
- Specified by:
port
in 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:
port
in interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
- Specified by:
port
in 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:
requestTimeout
in interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
- Specified by:
requestTimeout
in 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:
requestTimeout
in interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
- Specified by:
requestTimeout
in 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:
certPath
in interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
- Specified by:
certPath
in 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:
password
in interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
- Specified by:
password
in 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:
secure
in interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
- Specified by:
secure
in 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:
secure
in interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
- Specified by:
secure
in 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:
tlsVerify
in interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
- Specified by:
tlsVerify
in 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:
tlsVerify
in interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
- Specified by:
tlsVerify
in 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:
username
in interfaceDockerEndpointBuilderFactory.DockerEndpointConsumerBuilder
- Specified by:
username
in interfaceDockerEndpointBuilderFactory.DockerEndpointProducerBuilder
- Parameters:
username
- the value to set- Returns:
- the dsl builder
-
-