Class DMSEndpoint
- java.lang.Object
-
- org.apache.camel.support.service.BaseService
-
- org.apache.camel.support.service.ServiceSupport
-
- org.apache.camel.support.DefaultEndpoint
-
- org.apache.camel.component.huaweicloud.dms.DMSEndpoint
-
- All Implemented Interfaces:
AutoCloseable,org.apache.camel.CamelContextAware,org.apache.camel.Endpoint,org.apache.camel.IsSingleton,org.apache.camel.Service,org.apache.camel.ShutdownableService,org.apache.camel.spi.HasId,org.apache.camel.StatefulService,org.apache.camel.SuspendableService
@UriEndpoint(firstVersion="3.12.0", scheme="hwcloud-dms", title="Huawei Distributed Message Service (DMS)", syntax="hwcloud-dms:operation", category=CLOUD, producerOnly=true) public class DMSEndpoint extends org.apache.camel.support.DefaultEndpointTo integrate with a fully managed, high-performance message queuing service on Huawei Cloud
-
-
Constructor Summary
Constructors Constructor Description DMSEndpoint()DMSEndpoint(String uri, String operation, DMSComponent component)
-
Method Summary
-
Methods inherited from class org.apache.camel.support.DefaultEndpoint
configureConsumer, configureExchange, configurePollingConsumer, configureProperties, createAsyncProducer, createEndpointUri, createExchange, createExchange, createPollingConsumer, doInit, doStart, doStop, equals, getCamelContext, getComponent, getEndpointKey, getEndpointUri, getExceptionHandler, getExchangePattern, getId, getPollingConsumerBlockTimeout, getPollingConsumerQueueSize, hashCode, isAutowiredEnabled, isBridgeErrorHandler, isLazyStartProducer, isLenientProperties, isPollingConsumerBlockWhenFull, isPollingConsumerCopy, isSingleton, setAutowiredEnabled, setBridgeErrorHandler, setCamelContext, setComponent, setEndpointUri, setEndpointUriIfNotSpecified, setExceptionHandler, setExchangePattern, setLazyStartProducer, setPollingConsumerBlockTimeout, setPollingConsumerBlockWhenFull, setPollingConsumerCopy, setPollingConsumerQueueSize, setProperties, toString
-
Methods inherited from class org.apache.camel.support.service.BaseService
build, doBuild, doFail, doLifecycleChange, doResume, doShutdown, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Constructor Detail
-
DMSEndpoint
public DMSEndpoint()
-
DMSEndpoint
public DMSEndpoint(String uri, String operation, DMSComponent component)
-
-
Method Detail
-
createConsumer
public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor) throws Exception- Throws:
Exception
-
getOperation
public String getOperation()
-
setOperation
public void setOperation(String operation)
-
getRegion
public String getRegion()
-
setRegion
public void setRegion(String region)
-
getEndpoint
public String getEndpoint()
-
setEndpoint
public void setEndpoint(String endpoint)
-
getProjectId
public String getProjectId()
-
setProjectId
public void setProjectId(String projectId)
-
getProxyHost
public String getProxyHost()
-
setProxyHost
public void setProxyHost(String proxyHost)
-
getProxyPort
public int getProxyPort()
-
setProxyPort
public void setProxyPort(int proxyPort)
-
getProxyUser
public String getProxyUser()
-
setProxyUser
public void setProxyUser(String proxyUser)
-
getProxyPassword
public String getProxyPassword()
-
setProxyPassword
public void setProxyPassword(String proxyPassword)
-
isIgnoreSslVerification
public boolean isIgnoreSslVerification()
-
setIgnoreSslVerification
public void setIgnoreSslVerification(boolean ignoreSslVerification)
-
getServiceKeys
public org.apache.camel.component.huaweicloud.common.models.ServiceKeys getServiceKeys()
-
setServiceKeys
public void setServiceKeys(org.apache.camel.component.huaweicloud.common.models.ServiceKeys serviceKeys)
-
getAccessKey
public String getAccessKey()
-
setAccessKey
public void setAccessKey(String accessKey)
-
getSecretKey
public String getSecretKey()
-
setSecretKey
public void setSecretKey(String secretKey)
-
getEngine
public String getEngine()
-
setEngine
public void setEngine(String engine)
-
getInstanceId
public String getInstanceId()
-
setInstanceId
public void setInstanceId(String instanceId)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getEngineVersion
public String getEngineVersion()
-
setEngineVersion
public void setEngineVersion(String engineVersion)
-
getSpecification
public String getSpecification()
-
setSpecification
public void setSpecification(String specification)
-
getStorageSpace
public int getStorageSpace()
-
setStorageSpace
public void setStorageSpace(int storageSpace)
-
getPartitionNum
public int getPartitionNum()
-
setPartitionNum
public void setPartitionNum(int partitionNum)
-
getAccessUser
public String getAccessUser()
-
setAccessUser
public void setAccessUser(String accessUser)
-
getPassword
public String getPassword()
-
setPassword
public void setPassword(String password)
-
getVpcId
public String getVpcId()
-
setVpcId
public void setVpcId(String vpcId)
-
getSecurityGroupId
public String getSecurityGroupId()
-
setSecurityGroupId
public void setSecurityGroupId(String securityGroupId)
-
getSubnetId
public String getSubnetId()
-
setSubnetId
public void setSubnetId(String subnetId)
-
getProductId
public String getProductId()
-
setProductId
public void setProductId(String productId)
-
getKafkaManagerUser
public String getKafkaManagerUser()
-
setKafkaManagerUser
public void setKafkaManagerUser(String kafkaManagerUser)
-
getKafkaManagerPassword
public String getKafkaManagerPassword()
-
setKafkaManagerPassword
public void setKafkaManagerPassword(String kafkaManagerPassword)
-
getStorageSpecCode
public String getStorageSpecCode()
-
setStorageSpecCode
public void setStorageSpecCode(String storageSpecCode)
-
getDmsClient
public DmsClient getDmsClient()
-
setDmsClient
public void setDmsClient(DmsClient dmsClient)
-
initClient
public DmsClient initClient()
-
-