@UriEndpoint(firstVersion="2.19.0", scheme="openstack-cinder", title="OpenStack Cinder", syntax="openstack-cinder:host", label="cloud,paas", producerOnly=true) public class CinderEndpoint extends AbstractOpenstackEndpoint
V2, V3
Constructor and Description |
---|
CinderEndpoint(String uri,
CinderComponent 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 Cinder 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 CinderEndpoint(String uri, CinderComponent 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