@Generated(value="software.amazon.awssdk:codegen") public final class SendMessageBatchResultEntry extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SendMessageBatchResultEntry.Builder,SendMessageBatchResultEntry>
Encloses a MessageId
for a successfully-enqueued message in a SendMessageBatch.
Modifier and Type | Class and Description |
---|---|
static interface |
SendMessageBatchResultEntry.Builder |
Modifier and Type | Method and Description |
---|---|
static SendMessageBatchResultEntry.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
An identifier for the message in this batch.
|
String |
md5OfMessageAttributes()
An MD5 digest of the non-URL-encoded message attribute string.
|
String |
md5OfMessageBody()
An MD5 digest of the non-URL-encoded message attribute string.
|
String |
md5OfMessageSystemAttributes()
An MD5 digest of the non-URL-encoded message system attribute string.
|
String |
messageId()
An identifier for the message.
|
List<SdkField<?>> |
sdkFields() |
String |
sequenceNumber()
This parameter applies only to FIFO (first-in-first-out) queues.
|
static Class<? extends SendMessageBatchResultEntry.Builder> |
serializableBuilderClass() |
SendMessageBatchResultEntry.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final String id()
An identifier for the message in this batch.
public final String messageId()
An identifier for the message.
public final String md5OfMessageBody()
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.
public final 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.
public final 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.
public final 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. As SequenceNumber
continues to increase for a
particular MessageGroupId
.
The large, non-consecutive number that Amazon SQS assigns to each message.
The length of SequenceNumber
is 128 bits. As SequenceNumber
continues to
increase for a particular MessageGroupId
.
public SendMessageBatchResultEntry.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<SendMessageBatchResultEntry.Builder,SendMessageBatchResultEntry>
public static SendMessageBatchResultEntry.Builder builder()
public static Class<? extends SendMessageBatchResultEntry.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2021. All rights reserved.