Interface SendMessageBatchResultEntry.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SendMessageBatchResultEntry.Builder,SendMessageBatchResultEntry>,SdkBuilder<SendMessageBatchResultEntry.Builder,SendMessageBatchResultEntry>,SdkPojo
- Enclosing class:
- SendMessageBatchResultEntry
@Mutable @NotThreadSafe public static interface SendMessageBatchResultEntry.Builder extends SdkPojo, CopyableBuilder<SendMessageBatchResultEntry.Builder,SendMessageBatchResultEntry>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SendMessageBatchResultEntry.Builderid(String id)An identifier for the message in this batch.SendMessageBatchResultEntry.Buildermd5OfMessageAttributes(String md5OfMessageAttributes)An MD5 digest of the non-URL-encoded message attribute string.SendMessageBatchResultEntry.Buildermd5OfMessageBody(String md5OfMessageBody)An MD5 digest of the non-URL-encoded message body string.SendMessageBatchResultEntry.Buildermd5OfMessageSystemAttributes(String md5OfMessageSystemAttributes)An MD5 digest of the non-URL-encoded message system attribute string.SendMessageBatchResultEntry.BuildermessageId(String messageId)An identifier for the message.SendMessageBatchResultEntry.BuildersequenceNumber(String sequenceNumber)This parameter applies only to FIFO (first-in-first-out) queues.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
id
SendMessageBatchResultEntry.Builder id(String id)
An identifier for the message in this batch.
- Parameters:
id- An identifier for the message in this batch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
messageId
SendMessageBatchResultEntry.Builder messageId(String messageId)
An identifier for the message.
- Parameters:
messageId- An identifier for the message.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
md5OfMessageBody
SendMessageBatchResultEntry.Builder md5OfMessageBody(String md5OfMessageBody)
An MD5 digest of the non-URL-encoded message body string. You can use this attribute to verify that Amazon SQS received the message correctly. Amazon SQS URL-decodes the message before creating the MD5 digest. For information about MD5, see RFC1321.
- Parameters:
md5OfMessageBody- An MD5 digest of the non-URL-encoded message body string. You can use this attribute to verify that Amazon SQS received the message correctly. Amazon SQS URL-decodes the message before creating the MD5 digest. For information about MD5, see RFC1321.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
md5OfMessageAttributes
SendMessageBatchResultEntry.Builder md5OfMessageAttributes(String md5OfMessageAttributes)
An MD5 digest of the non-URL-encoded message attribute string. You can use this attribute to verify that Amazon SQS received the message correctly. Amazon SQS URL-decodes the message before creating the MD5 digest. For information about MD5, see RFC1321.
- Parameters:
md5OfMessageAttributes- An MD5 digest of the non-URL-encoded message attribute string. You can use this attribute to verify that Amazon SQS received the message correctly. Amazon SQS URL-decodes the message before creating the MD5 digest. For information about MD5, see RFC1321.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
md5OfMessageSystemAttributes
SendMessageBatchResultEntry.Builder md5OfMessageSystemAttributes(String md5OfMessageSystemAttributes)
An MD5 digest of the non-URL-encoded message system attribute string. You can use this attribute to verify that Amazon SQS received the message correctly. Amazon SQS URL-decodes the message before creating the MD5 digest. For information about MD5, see RFC1321.
- Parameters:
md5OfMessageSystemAttributes- An MD5 digest of the non-URL-encoded message system attribute string. You can use this attribute to verify that Amazon SQS received the message correctly. Amazon SQS URL-decodes the message before creating the MD5 digest. For information about MD5, see RFC1321.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sequenceNumber
SendMessageBatchResultEntry.Builder sequenceNumber(String sequenceNumber)
This parameter applies only to FIFO (first-in-first-out) queues.
The large, non-consecutive number that Amazon SQS assigns to each message.
The length of
SequenceNumberis 128 bits. AsSequenceNumbercontinues to increase for a particularMessageGroupId.- Parameters:
sequenceNumber- This parameter applies only to FIFO (first-in-first-out) queues.The large, non-consecutive number that Amazon SQS assigns to each message.
The length of
SequenceNumberis 128 bits. AsSequenceNumbercontinues to increase for a particularMessageGroupId.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-