java.lang.Object
org.springframework.integration.aws.support.AwsHeaders

public abstract class AwsHeaders extends Object
The AWS specific message headers constants.
Author:
Artem Bilan
  • Field Details

    • QUEUE

      public static final String QUEUE
      The "aws_queue" header for sending data to SQS.
      See Also:
    • TOPIC

      public static final String TOPIC
      The "aws_topic" header for sending/receiving data over SNS.
      See Also:
    • MESSAGE_ID

      public static final String MESSAGE_ID
      The "aws_messageId" header for SQS/SNS message ids.
      See Also:
    • NOTIFICATION_STATUS

      public static final String NOTIFICATION_STATUS
      The "aws_notificationStatus" header for SNS notification status.
      See Also:
    • SNS_MESSAGE_TYPE

      public static final String SNS_MESSAGE_TYPE
      The "aws_snsMessageType" header for SNS message type.
      See Also:
    • SHARD

      public static final String SHARD
      The "aws_shard" header to represent Kinesis shardId.
      See Also:
    • RECEIVED_STREAM

      public static final String RECEIVED_STREAM
      The "aws_receivedStream" header for receiving data from Kinesis.
      See Also:
    • RECEIVED_PARTITION_KEY

      public static final String RECEIVED_PARTITION_KEY
      The "aws_receivedPartitionKey" header for receiving data from Kinesis.
      See Also:
    • RECEIVED_SEQUENCE_NUMBER

      public static final String RECEIVED_SEQUENCE_NUMBER
      The "aws_receivedSequenceNumber" header for receiving data from Kinesis.
      See Also:
    • STREAM

      public static final String STREAM
      The "aws_stream" header for sending data to Kinesis.
      See Also:
    • PARTITION_KEY

      public static final String PARTITION_KEY
      The "aws_partitionKey" header for sending data to Kinesis.
      See Also:
    • SEQUENCE_NUMBER

      public static final String SEQUENCE_NUMBER
      The "aws_sequenceNumber" header for sending data to SQS/Kinesis.
      See Also:
    • CHECKPOINTER

      public static final String CHECKPOINTER
      The "aws_checkpointer" header for checkpoint the shard sequenceNumber.
      See Also:
    • SERVICE_RESULT

      public static final String SERVICE_RESULT
      The "aws_serviceResult" header represents a AmazonWebServiceResult.
      See Also:
    • RAW_RECORD

      public static final String RAW_RECORD
      The "aws_rawRecord" header represents received Kinesis record(s).
      See Also:
    • TRANSFER_LISTENER

      public static final String TRANSFER_LISTENER
      The "aws_transferListener" header for TransferListener callback used in the S3MessageHandler for file uploads.
      See Also:
  • Constructor Details

    • AwsHeaders

      public AwsHeaders()