@UriEndpoint(firstVersion="2.19.0", scheme="openstack-neutron", title="OpenStack Neutron", syntax="openstack-neutron:host", label="cloud,paas", producerOnly=true) public class NeutronEndpoint extends AbstractOpenstackEndpoint
V2, V3
Constructor and Description |
---|
NeutronEndpoint(String uri,
NeutronComponent component) |
Modifier and Type | Method and Description |
---|---|
org.apache.camel.Producer |
createProducer() |
String |
getApiVersion() |
org.openstack4j.core.transport.Config |
getConfig() |
String |
getDomain() |
String |
getHost() |
String |
getOperation() |
String |
getPassword() |
String |
getProject() |
String |
getSubsystem() |
String |
getUsername() |
void |
setApiVersion(String apiVersion)
OpenStack API version
|
void |
setConfig(org.openstack4j.core.transport.Config config)
OpenStack configuration
|
void |
setDomain(String domain)
Authentication domain
|
void |
setHost(String host)
OpenStack host url
|
void |
setOperation(String operation)
The operation to do
|
void |
setPassword(String password)
OpenStack password
|
void |
setProject(String project)
The project ID
|
void |
setSubsystem(String subsystem)
OpenStack Neutron subsystem
|
void |
setUsername(String username)
OpenStack username
|
createClient, createConsumer, isSingleton
configureConsumer, configurePollingConsumer, configureProperties, createEndpointConfiguration, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, doStart, doStop, equals, getCamelContext, getComponent, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getEndpointUri, getExceptionHandler, getExchangePattern, getId, getPollingConsumerBlockTimeout, getPollingConsumerQueueSize, hashCode, isBridgeErrorHandler, isLenientProperties, isPollingConsumerBlockWhenFull, isSynchronous, setBridgeErrorHandler, setCamelContext, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExceptionHandler, setExchangePattern, setPollingConsumerBlockTimeout, setPollingConsumerBlockWhenFull, setPollingConsumerQueueSize, setProperties, setSynchronous, toString
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
public NeutronEndpoint(String uri, NeutronComponent component)
public String getSubsystem()
public void setSubsystem(String subsystem)
public String getDomain()
getDomain
in class AbstractOpenstackEndpoint
public void setDomain(String domain)
public String getProject()
getProject
in class AbstractOpenstackEndpoint
public void setProject(String project)
public String getOperation()
getOperation
in class AbstractOpenstackEndpoint
public void setOperation(String operation)
public String getUsername()
getUsername
in class AbstractOpenstackEndpoint
public void setUsername(String username)
public String getPassword()
getPassword
in class AbstractOpenstackEndpoint
public void setPassword(String password)
public String getHost()
getHost
in class AbstractOpenstackEndpoint
public void setHost(String host)
public org.openstack4j.core.transport.Config getConfig()
getConfig
in class AbstractOpenstackEndpoint
public void setConfig(org.openstack4j.core.transport.Config config)
public String getApiVersion()
getApiVersion
in class AbstractOpenstackEndpoint
public void setApiVersion(String apiVersion)
Apache Camel