Class KinesisFirehose2Producer
- java.lang.Object
-
- org.apache.camel.support.service.BaseService
-
- org.apache.camel.support.service.ServiceSupport
-
- org.apache.camel.support.DefaultProducer
-
- org.apache.camel.component.aws2.firehose.KinesisFirehose2Producer
-
- All Implemented Interfaces:
AutoCloseable
,org.apache.camel.EndpointAware
,org.apache.camel.IsSingleton
,org.apache.camel.Processor
,org.apache.camel.Producer
,org.apache.camel.Service
,org.apache.camel.ShutdownableService
,org.apache.camel.StatefulService
,org.apache.camel.SuspendableService
public class KinesisFirehose2Producer extends org.apache.camel.support.DefaultProducer
-
-
Constructor Summary
Constructors Constructor Description KinesisFirehose2Producer(KinesisFirehose2Endpoint endpoint)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected software.amazon.awssdk.services.firehose.FirehoseClient
getClient()
protected KinesisFirehose2Configuration
getConfiguration()
KinesisFirehose2Endpoint
getEndpoint()
static org.apache.camel.Message
getMessageForResponse(org.apache.camel.Exchange exchange)
void
process(org.apache.camel.Exchange exchange)
void
processSingleRecord(org.apache.camel.Exchange exchange)
-
Methods inherited from class org.apache.camel.support.DefaultProducer
createExchange, doStart, doStop, isSingleton, toString
-
Methods inherited from class org.apache.camel.support.service.BaseService
build, doBuild, doFail, doInit, 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, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Constructor Detail
-
KinesisFirehose2Producer
public KinesisFirehose2Producer(KinesisFirehose2Endpoint endpoint)
-
-
Method Detail
-
getEndpoint
public KinesisFirehose2Endpoint getEndpoint()
- Specified by:
getEndpoint
in interfaceorg.apache.camel.EndpointAware
- Overrides:
getEndpoint
in classorg.apache.camel.support.DefaultProducer
-
processSingleRecord
public void processSingleRecord(org.apache.camel.Exchange exchange)
-
getMessageForResponse
public static org.apache.camel.Message getMessageForResponse(org.apache.camel.Exchange exchange)
-
getClient
protected software.amazon.awssdk.services.firehose.FirehoseClient getClient()
-
getConfiguration
protected KinesisFirehose2Configuration getConfiguration()
-
-