@UriEndpoint(firstVersion="2.11.0",
scheme="aws-cw",
title="AWS CloudWatch",
syntax="aws-cw:namespace",
producerOnly=true,
label="cloud,monitoring")
public class CwEndpoint
extends org.apache.camel.support.DefaultEndpoint
Constructor and Description |
---|
CwEndpoint(String uri,
org.apache.camel.Component component,
CwConfiguration configuration) |
Modifier and Type | Method and Description |
---|---|
org.apache.camel.Consumer |
createConsumer(org.apache.camel.Processor processor) |
org.apache.camel.Producer |
createProducer() |
void |
doStart() |
void |
doStop() |
com.amazonaws.services.cloudwatch.AmazonCloudWatch |
getCloudWatchClient() |
CwConfiguration |
getConfiguration() |
boolean |
isSingleton() |
void |
setCloudWatchClient(com.amazonaws.services.cloudwatch.AmazonCloudWatch cloudWatchClient) |
void |
setConfiguration(CwConfiguration configuration) |
configureConsumer, configurePollingConsumer, configureProperties, createAsyncProducer, createEndpointUri, createExchange, createExchange, createPollingConsumer, equals, getCamelContext, getComponent, getConsumerProperties, getEndpointKey, getEndpointUri, getExceptionHandler, getExchangePattern, getId, getPollingConsumerBlockTimeout, getPollingConsumerQueueSize, hashCode, isBridgeErrorHandler, isLenientProperties, isPollingConsumerBlockWhenFull, isSynchronous, setBridgeErrorHandler, setCamelContext, setConsumerProperties, setEndpointUri, setEndpointUriIfNotSpecified, setExceptionHandler, setExchangePattern, setPollingConsumerBlockTimeout, setPollingConsumerBlockWhenFull, setPollingConsumerQueueSize, setProperties, setSynchronous, toString
doInit, doResume, doShutdown, doSuspend, getStatus, init, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
public CwEndpoint(String uri, org.apache.camel.Component component, CwConfiguration configuration)
public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor) throws Exception
Exception
public boolean isSingleton()
public void doStart() throws Exception
doStart
in class org.apache.camel.support.DefaultEndpoint
Exception
public void doStop() throws Exception
doStop
in class org.apache.camel.support.DefaultEndpoint
Exception
public CwConfiguration getConfiguration()
public void setConfiguration(CwConfiguration configuration)
public void setCloudWatchClient(com.amazonaws.services.cloudwatch.AmazonCloudWatch cloudWatchClient)
public com.amazonaws.services.cloudwatch.AmazonCloudWatch getCloudWatchClient()
Apache Camel