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.FirehoseClientgetClient()protected KinesisFirehose2ConfigurationgetConfiguration()KinesisFirehose2EndpointgetEndpoint()static org.apache.camel.MessagegetMessageForResponse(org.apache.camel.Exchange exchange)voidprocess(org.apache.camel.Exchange exchange)voidprocessSingleRecord(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:
getEndpointin interfaceorg.apache.camel.EndpointAware- Overrides:
getEndpointin 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()
-
-