Interface KeystoneEndpointBuilderFactory.KeystoneEndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- Enclosing interface:
- KeystoneEndpointBuilderFactory
public static interface KeystoneEndpointBuilderFactory.KeystoneEndpointBuilder extends org.apache.camel.builder.EndpointProducerBuilder
Builder for endpoint for the OpenStack Keystone component.
-
-
Method Summary
-
-
-
Method Detail
-
advanced
default KeystoneEndpointBuilderFactory.AdvancedKeystoneEndpointBuilder advanced()
-
config
default KeystoneEndpointBuilderFactory.KeystoneEndpointBuilder config(org.openstack4j.core.transport.Config config)
OpenStack configuration. The option is a: <code>org.openstack4j.core.transport.Config</code> type. Group: producer- Parameters:
config
- the value to set- Returns:
- the dsl builder
-
config
default KeystoneEndpointBuilderFactory.KeystoneEndpointBuilder config(String config)
OpenStack configuration. The option will be converted to a <code>org.openstack4j.core.transport.Config</code> type. Group: producer- Parameters:
config
- the value to set- Returns:
- the dsl builder
-
domain
default KeystoneEndpointBuilderFactory.KeystoneEndpointBuilder domain(String domain)
Authentication domain. The option is a: <code>java.lang.String</code> type. Default: default Group: producer- Parameters:
domain
- the value to set- Returns:
- the dsl builder
-
operation
default KeystoneEndpointBuilderFactory.KeystoneEndpointBuilder operation(String operation)
The operation to do. The option is a: <code>java.lang.String</code> type. Group: producer- Parameters:
operation
- the value to set- Returns:
- the dsl builder
-
password
default KeystoneEndpointBuilderFactory.KeystoneEndpointBuilder password(String password)
OpenStack password. The option is a: <code>java.lang.String</code> type. Required: true Group: producer- Parameters:
password
- the value to set- Returns:
- the dsl builder
-
project
default KeystoneEndpointBuilderFactory.KeystoneEndpointBuilder project(String project)
The project ID. The option is a: <code>java.lang.String</code> type. Required: true Group: producer- Parameters:
project
- the value to set- Returns:
- the dsl builder
-
subsystem
default KeystoneEndpointBuilderFactory.KeystoneEndpointBuilder subsystem(String subsystem)
OpenStack Keystone subsystem. The option is a: <code>java.lang.String</code> type. Required: true Group: producer- Parameters:
subsystem
- the value to set- Returns:
- the dsl builder
-
username
default KeystoneEndpointBuilderFactory.KeystoneEndpointBuilder username(String username)
OpenStack username. The option is a: <code>java.lang.String</code> type. Required: true Group: producer- Parameters:
username
- the value to set- Returns:
- the dsl builder
-
-