All Classes and Interfaces
Class
Description
The base
AbstractMessageProducingHandler for AWS services.Base
HeaderMapper implementation for common logic in SQS and SNS around message
attributes mapping.The AWS specific message headers constants.
A common event type for AWS Channel Adapters.
An exception that is the payload of an
ErrorMessage when a send fails.A callback for target record process to perform checkpoint on the related shard.
The listener mode, record or batch.
An
ExpirableLockRegistry and RenewableLockRegistry implementation for the AWS DynamoDB.Encapsulation of the DynamoDB shunting that is needed for locks.
The
ConcurrentMetadataStore for the DynamoDbAsyncClient.The
MessageProducerSupport implementation for receiving data from Amazon
Kinesis stream(s) using AWS KCL.A common event type for AWS Kinesis Channel Adapters.
The
MessageProducerSupport implementation for receiving data from Amazon Kinesis
stream(s).The
AbstractMessageHandler implementation for the Amazon Kinesis
putRecord(s).The
ErrorMessageStrategy implementation to build an ErrorMessage with
the AwsHeaders.RAW_RECORD header by the value from the the provided
AttributeAccessor.An event emitted when shard is closed for consumption.
A model to represent a sequence in the shard for particular
ShardIteratorType.An exception triggered from the
KplMessageHandler
while sending records to Kinesis when maximum number of records in flight exceeds the backpressure threshold.The
AbstractMessageHandler implementation for the Amazon Kinesis Producer Library putRecord(s).The listener mode, record or batch.
An Amazon S3
FileInfo
implementation.An implementation of
AbstractInboundFileSynchronizer for Amazon S3.A
MessageSource implementation for the
Amazon S3.The
AbstractReplyProducingMessageHandler implementation for the Amazon S3
services.The
S3MessageHandler mode.Persistent file list filter using the server's file timestamp to detect if we've
already 'seen' this file.
Implementation of
AbstractRegexPatternFileListFilter for Amazon S3.An Amazon S3 specific
RemoteFileTemplate extension.An Amazon S3
Session implementation.An Amazon S3 specific
SessionFactory implementation.Implementation of
AbstractSimplePatternFileListFilter for Amazon S3.A
AbstractRemoteFileStreamingMessageSource implementation for the Amazon S3.A
TopicArnResolver implementation to determine topic ARN by name against an SnsAsyncClient.A utility class to simplify an SNS Message body building.
The
AbstractMessageAttributesHeaderMapper implementation for the mapping from
headers to SNS message attributes.The
HttpRequestHandlingMessagingGateway extension for the Amazon WS SNS HTTP(S)
endpoints.The
AbstractAwsMessageHandler implementation to send SNS Notifications
(SnsAsyncClient.publish(PublishRequest)) to the provided topicArn
(or evaluated at runtime against Message).The
AbstractMessageAttributesHeaderMapper implementation for the mapping from
headers to SQS message attributes.The
MessageProducerSupport implementation for the Amazon SQS
receiveMessage.The
AbstractMessageHandler implementation for the Amazon SQS
sendMessage.The
KinesisResponse adapter for the KPL UserRecordResult response.