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
Modifier and TypeMethodDescriptionadvanced()apiVersion(String apiVersion) OpenStack API version.OpenStack configuration.config(org.openstack4j.core.transport.Config config) OpenStack configuration.Authentication domain.The operation to do.OpenStack password.The project ID.OpenStack Neutron subsystem.OpenStack username.Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUriMethods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolve
-
Method Details
-
advanced
-
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
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
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
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
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
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
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
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
-