Interface NeutronEndpointBuilderFactory.NeutronEndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- Enclosing interface:
- NeutronEndpointBuilderFactory
public static interface NeutronEndpointBuilderFactory.NeutronEndpointBuilder extends org.apache.camel.builder.EndpointProducerBuilder
Builder for endpoint for the OpenStack Neutron component.
-
-
Method Summary
-
-
-
Method Detail
-
advanced
default NeutronEndpointBuilderFactory.AdvancedNeutronEndpointBuilder advanced()
-
apiVersion
default NeutronEndpointBuilderFactory.NeutronEndpointBuilder apiVersion(String apiVersion)
OpenStack API version. The option is a: <code>java.lang.String</code> type. Default: V3 Group: producer- Parameters:
apiVersion
- the value to set- Returns:
- the dsl builder
-
config
default NeutronEndpointBuilderFactory.NeutronEndpointBuilder 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 NeutronEndpointBuilderFactory.NeutronEndpointBuilder 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 NeutronEndpointBuilderFactory.NeutronEndpointBuilder 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 NeutronEndpointBuilderFactory.NeutronEndpointBuilder 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 NeutronEndpointBuilderFactory.NeutronEndpointBuilder 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 NeutronEndpointBuilderFactory.NeutronEndpointBuilder 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 NeutronEndpointBuilderFactory.NeutronEndpointBuilder subsystem(String subsystem)
OpenStack Neutron 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 NeutronEndpointBuilderFactory.NeutronEndpointBuilder 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
-
-