SQSMessage

@JsonSerializable
data class SQSMessage(@Json(name = "MessageId") val messageId: SQSMessageId, @Json(name = "Body") val body: String, @Json(name = "MD5OfBody") val md5OfBody: String, @Json(name = "ReceiptHandle") val receiptHandle: ReceiptHandle, @Json(name = "MessageAttributes") val messageAttributes: Map<String, MessageFieldsDto> = emptyMap())

Constructors

Link copied to clipboard
constructor(messageId: SQSMessageId, body: String, md5OfBody: String, receiptHandle: ReceiptHandle, attributes: List<MessageAttribute>)
constructor(@Json(name = "MessageId") messageId: SQSMessageId, @Json(name = "Body") body: String, @Json(name = "MD5OfBody") md5OfBody: String, @Json(name = "ReceiptHandle") receiptHandle: ReceiptHandle, @Json(name = "MessageAttributes") messageAttributes: Map<String, MessageFieldsDto> = emptyMap())

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard