@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 Object
Object.toString()
public SqsParameters clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.