@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PipeTargetSqsQueueParameters extends Object implements Serializable, Cloneable, StructuredPojo
The parameters for using a Amazon SQS stream as a target.
Constructor and Description |
---|
PipeTargetSqsQueueParameters() |
Modifier and Type | Method and Description |
---|---|
PipeTargetSqsQueueParameters |
clone() |
boolean |
equals(Object obj) |
String |
getMessageDeduplicationId()
This parameter applies only to FIFO (first-in-first-out) queues.
|
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 |
setMessageDeduplicationId(String messageDeduplicationId)
This parameter applies only to FIFO (first-in-first-out) queues.
|
void |
setMessageGroupId(String messageGroupId)
The FIFO message group ID to use as the target.
|
String |
toString()
Returns a string representation of this object.
|
PipeTargetSqsQueueParameters |
withMessageDeduplicationId(String messageDeduplicationId)
This parameter applies only to FIFO (first-in-first-out) queues.
|
PipeTargetSqsQueueParameters |
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 PipeTargetSqsQueueParameters 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 void setMessageDeduplicationId(String messageDeduplicationId)
This parameter applies only to FIFO (first-in-first-out) queues.
The token used for deduplication of sent messages.
messageDeduplicationId
- This parameter applies only to FIFO (first-in-first-out) queues.
The token used for deduplication of sent messages.
public String getMessageDeduplicationId()
This parameter applies only to FIFO (first-in-first-out) queues.
The token used for deduplication of sent messages.
The token used for deduplication of sent messages.
public PipeTargetSqsQueueParameters withMessageDeduplicationId(String messageDeduplicationId)
This parameter applies only to FIFO (first-in-first-out) queues.
The token used for deduplication of sent messages.
messageDeduplicationId
- This parameter applies only to FIFO (first-in-first-out) queues.
The token used for deduplication of sent messages.
public String toString()
toString
in class Object
Object.toString()
public PipeTargetSqsQueueParameters clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.