Interface SwiftEndpointBuilderFactory.SwiftEndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- Enclosing interface:
- SwiftEndpointBuilderFactory
public static interface SwiftEndpointBuilderFactory.SwiftEndpointBuilder extends org.apache.camel.builder.EndpointProducerBuilder
Builder for endpoint for the OpenStack Swift component.
-
-
Method Summary
-
-
-
Method Detail
-
advanced
default SwiftEndpointBuilderFactory.AdvancedSwiftEndpointBuilder advanced()
-
apiVersion
default SwiftEndpointBuilderFactory.SwiftEndpointBuilder 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 SwiftEndpointBuilderFactory.SwiftEndpointBuilder 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 SwiftEndpointBuilderFactory.SwiftEndpointBuilder 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 SwiftEndpointBuilderFactory.SwiftEndpointBuilder 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 SwiftEndpointBuilderFactory.SwiftEndpointBuilder 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 SwiftEndpointBuilderFactory.SwiftEndpointBuilder 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 SwiftEndpointBuilderFactory.SwiftEndpointBuilder 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 SwiftEndpointBuilderFactory.SwiftEndpointBuilder subsystem(String subsystem)
OpenStack Swift 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 SwiftEndpointBuilderFactory.SwiftEndpointBuilder 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
-
-