@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CallbackStepMetadata extends Object implements Serializable, Cloneable, StructuredPojo
Metadata about a callback step.
Constructor and Description |
---|
CallbackStepMetadata() |
Modifier and Type | Method and Description |
---|---|
CallbackStepMetadata |
clone() |
boolean |
equals(Object obj) |
String |
getCallbackToken()
The pipeline generated token from the Amazon SQS queue.
|
List<OutputParameter> |
getOutputParameters()
A list of the output parameters of the callback step.
|
String |
getSqsQueueUrl()
The URL of the Amazon Simple Queue Service (Amazon SQS) queue used by the callback step.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCallbackToken(String callbackToken)
The pipeline generated token from the Amazon SQS queue.
|
void |
setOutputParameters(Collection<OutputParameter> outputParameters)
A list of the output parameters of the callback step.
|
void |
setSqsQueueUrl(String sqsQueueUrl)
The URL of the Amazon Simple Queue Service (Amazon SQS) queue used by the callback step.
|
String |
toString()
Returns a string representation of this object.
|
CallbackStepMetadata |
withCallbackToken(String callbackToken)
The pipeline generated token from the Amazon SQS queue.
|
CallbackStepMetadata |
withOutputParameters(Collection<OutputParameter> outputParameters)
A list of the output parameters of the callback step.
|
CallbackStepMetadata |
withOutputParameters(OutputParameter... outputParameters)
A list of the output parameters of the callback step.
|
CallbackStepMetadata |
withSqsQueueUrl(String sqsQueueUrl)
The URL of the Amazon Simple Queue Service (Amazon SQS) queue used by the callback step.
|
public void setCallbackToken(String callbackToken)
The pipeline generated token from the Amazon SQS queue.
callbackToken
- The pipeline generated token from the Amazon SQS queue.public String getCallbackToken()
The pipeline generated token from the Amazon SQS queue.
public CallbackStepMetadata withCallbackToken(String callbackToken)
The pipeline generated token from the Amazon SQS queue.
callbackToken
- The pipeline generated token from the Amazon SQS queue.public void setSqsQueueUrl(String sqsQueueUrl)
The URL of the Amazon Simple Queue Service (Amazon SQS) queue used by the callback step.
sqsQueueUrl
- The URL of the Amazon Simple Queue Service (Amazon SQS) queue used by the callback step.public String getSqsQueueUrl()
The URL of the Amazon Simple Queue Service (Amazon SQS) queue used by the callback step.
public CallbackStepMetadata withSqsQueueUrl(String sqsQueueUrl)
The URL of the Amazon Simple Queue Service (Amazon SQS) queue used by the callback step.
sqsQueueUrl
- The URL of the Amazon Simple Queue Service (Amazon SQS) queue used by the callback step.public List<OutputParameter> getOutputParameters()
A list of the output parameters of the callback step.
public void setOutputParameters(Collection<OutputParameter> outputParameters)
A list of the output parameters of the callback step.
outputParameters
- A list of the output parameters of the callback step.public CallbackStepMetadata withOutputParameters(OutputParameter... outputParameters)
A list of the output parameters of the callback step.
NOTE: This method appends the values to the existing list (if any). Use
setOutputParameters(java.util.Collection)
or withOutputParameters(java.util.Collection)
if you
want to override the existing values.
outputParameters
- A list of the output parameters of the callback step.public CallbackStepMetadata withOutputParameters(Collection<OutputParameter> outputParameters)
A list of the output parameters of the callback step.
outputParameters
- A list of the output parameters of the callback step.public String toString()
toString
in class Object
Object.toString()
public CallbackStepMetadata clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.