SendMessageBatchEntry
@JsonSerializable
Constructors
Link copied to clipboard
constructor(Id: String, MessageBody: String, DelaySeconds: Int?, MessageAttributes: Map<String, MessageFieldsDto>?, MessageDeduplicationId: String?, MessageGroupId: String?, MessageSystemAttributes: Map<String, MessageFieldsDto>? = null)
constructor(Id: String, MessageBody: String, DelaySeconds: Int?, MessageAttributes: Map<String, MessageFieldsDto>?, MessageDeduplicationId: String?, MessageGroupId: String?)
Retained for binary compatibility. Not hidden, unlike the others: this is the only arity which tells the two six-argument forms below apart, so hiding it would make a call passing nulls positionally ambiguous rather than merely deprecated.
constructor(id: String, payload: String, delaySeconds: Int? = null, attributes: List<MessageAttribute>? = null, deduplicationId: String? = null, messageGroupId: String? = null, messageSystemAttributes: List<MessageSystemAttribute>? = null)