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 Details

    • 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 the MessageId 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 particular MessageGroupId.

      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 particular MessageGroupId.

      Returns:
      Returns a reference to this object so that method calls can be chained together.