@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SqsParameters extends Object implements Serializable, Cloneable, StructuredPojo
The templated target type for the Amazon SQS
SendMessage API operation. Contains the message group ID to use when the target is a FIFO queue. If
you specify an Amazon SQS FIFO queue as a target, the queue must have content-based deduplication enabled. For more
information, see Using the Amazon SQS message deduplication ID in the Amazon SQS Developer Guide.
| Constructor and Description |
|---|
SqsParameters() |
| Modifier and Type | Method and Description |
|---|---|
SqsParameters |
clone() |
boolean |
equals(Object obj) |
String |
getMessageGroupId()
The FIFO message group ID to use as the target.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setMessageGroupId(String messageGroupId)
The FIFO message group ID to use as the target.
|
String |
toString()
Returns a string representation of this object.
|
SqsParameters |
withMessageGroupId(String messageGroupId)
The FIFO message group ID to use as the target.
|
public void setMessageGroupId(String messageGroupId)
The FIFO message group ID to use as the target.
messageGroupId - The FIFO message group ID to use as the target.public String getMessageGroupId()
The FIFO message group ID to use as the target.
public SqsParameters withMessageGroupId(String messageGroupId)
The FIFO message group ID to use as the target.
messageGroupId - The FIFO message group ID to use as the target.public String toString()
toString in class ObjectObject.toString()public SqsParameters clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.