Extract and parse a JSON message from the message body.
Try to extract a value of type A from the message attributes.
Try to extract a value of type A from the message attributes. These are custom attributes that the message sender may have added.
Try to extract a value of type A from the 'standard' attributes available for every SQS message e.g.
Try to extract a value of type A from the 'standard' attributes available for every SQS message e.g. approximate first received time, received count, sender ID and sent time.