(checkpoint! checkpointer)
Checkpoint logic modeled after https://github.com/aws/aws-sdk-java/blob/master/src/samples/AmazonKinesis/AmazonKinesisApplicationSampleRecordProcessor.java
Checkpoint logic modeled after https://github.com/aws/aws-sdk-java/blob/master/src/samples/AmazonKinesis/AmazonKinesisApplicationSampleRecordProcessor.java
(config app-name
stream
{:keys [kinesis-credential-provider dynamodb-credential-provider
cloudwatch-credential-provider credential-provider id]
:as opts})
(exp-wait n base max-wait)
Sleeps according to exp-wait-ms
Sleeps according to exp-wait-ms
(worker handler
app-name
stream
{:keys [init-fn shutdown-fn credential-provider] :as opts})
Creates a kinesis worker and IRecordProcessorFactory instance
Creates a kinesis worker and IRecordProcessorFactory instance
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close