Interface SendMessageResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<SendMessageResponse.Builder,SendMessageResponse>
,SdkBuilder<SendMessageResponse.Builder,SendMessageResponse>
,SdkPojo
,SdkResponse.Builder
,SqsResponse.Builder
- Enclosing class:
- SendMessageResponse
public static interface SendMessageResponse.Builder extends SqsResponse.Builder, SdkPojo, CopyableBuilder<SendMessageResponse.Builder,SendMessageResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SendMessageResponse.Builder
md5OfMessageAttributes(String md5OfMessageAttributes)
An MD5 digest of the non-URL-encoded message attribute string.SendMessageResponse.Builder
md5OfMessageBody(String md5OfMessageBody)
An MD5 digest of the non-URL-encoded message body string.SendMessageResponse.Builder
md5OfMessageSystemAttributes(String md5OfMessageSystemAttributes)
An MD5 digest of the non-URL-encoded message system attribute string.SendMessageResponse.Builder
messageId(String messageId)
An attribute containing theMessageId
of the message sent to the queue.SendMessageResponse.Builder
sequenceNumber(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, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Methods inherited from interface software.amazon.awssdk.services.sqs.model.SqsResponse.Builder
build, responseMetadata, responseMetadata
-
-
-
-
Method Detail
-
md5OfMessageBody
SendMessageResponse.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
SendMessageResponse.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
SendMessageResponse.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.
- 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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
messageId
SendMessageResponse.Builder messageId(String messageId)
An attribute containing the
MessageId
of the message sent to the queue. For more information, see Queue and Message Identifiers in the Amazon SQS Developer Guide.- Parameters:
messageId
- An attribute containing theMessageId
of the message sent to the queue. For more information, see Queue and Message Identifiers in the Amazon SQS Developer Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sequenceNumber
SendMessageResponse.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
SequenceNumber
is 128 bits.SequenceNumber
continues 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
SequenceNumber
is 128 bits.SequenceNumber
continues to increase for a particularMessageGroupId
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-