@UriEndpoint(firstVersion="2.19.0",
scheme="aws-kinesis-firehose",
title="AWS Kinesis Firehose",
syntax="aws-kinesis-firehose:streamName",
producerOnly=true,
label="cloud,messaging")
public class KinesisFirehoseEndpoint
extends org.apache.camel.impl.DefaultEndpoint
Constructor and Description |
---|
KinesisFirehoseEndpoint(String uri,
String streamName,
KinesisFirehoseComponent component) |
Modifier and Type | Method and Description |
---|---|
org.apache.camel.Consumer |
createConsumer(org.apache.camel.Processor processor) |
org.apache.camel.Producer |
createProducer() |
com.amazonaws.services.kinesisfirehose.AmazonKinesisFirehose |
getClient() |
String |
getStreamName() |
boolean |
isSingleton() |
void |
setAmazonKinesisFirehoseClient(com.amazonaws.services.kinesisfirehose.AmazonKinesisFirehose client) |
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 KinesisFirehoseEndpoint(String uri, String streamName, KinesisFirehoseComponent component)
public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor) throws Exception
Exception
public boolean isSingleton()
public void setAmazonKinesisFirehoseClient(com.amazonaws.services.kinesisfirehose.AmazonKinesisFirehose client)
public com.amazonaws.services.kinesisfirehose.AmazonKinesisFirehose getClient()
public String getStreamName()
Apache Camel