RetainedMessage
@JsonSerializable
userProperties stays as the base64 JSON AWS sends. Decoding it here would turn a successful call into a parse failure if AWS ever shaped it differently.
Constructors
Link copied to clipboard
constructor(topic: TopicName, lastModifiedTime: TimestampMillis, qos: Int = 0, payload: Base64Blob? = null, userProperties: Base64Blob? = null)