Package io.awspring.cloud.sqs.listener
Class SqsHeaders
java.lang.Object
io.awspring.cloud.sqs.listener.SqsHeaders
The
MessageHeaders names used for Message
instances created from SQS messages. Can be used to retrieve headers from messages either through
MessageHeaders.get(java.lang.Object, java.lang.Class<T>) or
Header parameter annotations.- Since:
- 3.0
- Author:
- Tomaz Fernandes
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringHeader containing the FQCN of theClassthat the message's payload should be deserialized to.static final StringHeader for the delay attribute.static final StringSQS Headers prefix to be used by all headers added by the framework.static final StringHeader for theQueueAttributesfor this message.static final StringHeader for the queue name.static final StringHeader for the queue url.static final StringHeader for the SQS Message's receipt handle.static final StringHeader for the ReceiveRequestAttemptId for this message.static final StringHeader for the received at attribute.static final StringHeader for the original SQSMessage.static final StringHeader for theVisibilityobject for this message. -
Method Summary
-
Field Details
-
SQS_HEADER_PREFIX
SQS Headers prefix to be used by all headers added by the framework.- See Also:
-
SQS_QUEUE_NAME_HEADER
Header for the queue name.- See Also:
-
SQS_QUEUE_URL_HEADER
Header for the queue url.- See Also:
-
SQS_RECEIPT_HANDLE_HEADER
Header for the SQS Message's receipt handle.- See Also:
-
SQS_SOURCE_DATA_HEADER
Header for the original SQSMessage.- See Also:
-
SQS_VISIBILITY_TIMEOUT_HEADER
Header for theVisibilityobject for this message.- See Also:
-
SQS_RECEIVED_AT_HEADER
Header for the received at attribute.- See Also:
-
SQS_DELAY_HEADER
Header for the delay attribute.- See Also:
-
SQS_QUEUE_ATTRIBUTES_HEADER
Header for theQueueAttributesfor this message.- See Also:
-
SQS_RECEIVE_REQUEST_ATTEMPT_ID_HEADER
Header for the ReceiveRequestAttemptId for this message.- See Also:
-
SQS_DEFAULT_TYPE_HEADER
Header containing the FQCN of theClassthat the message's payload should be deserialized to.- See Also:
-