@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SignalResourceRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
The input for the SignalResource action.
NOOP
Constructor and Description |
---|
SignalResourceRequest() |
Modifier and Type | Method and Description |
---|---|
SignalResourceRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getLogicalResourceId()
The logical ID of the resource that you want to signal.
|
String |
getStackName()
The stack name or unique stack ID that includes the resource that you want to signal.
|
String |
getStatus()
The status of the signal, which is either success or failure.
|
String |
getUniqueId()
A unique ID of the signal.
|
int |
hashCode() |
void |
setLogicalResourceId(String logicalResourceId)
The logical ID of the resource that you want to signal.
|
void |
setStackName(String stackName)
The stack name or unique stack ID that includes the resource that you want to signal.
|
void |
setStatus(ResourceSignalStatus status)
The status of the signal, which is either success or failure.
|
void |
setStatus(String status)
The status of the signal, which is either success or failure.
|
void |
setUniqueId(String uniqueId)
A unique ID of the signal.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
SignalResourceRequest |
withLogicalResourceId(String logicalResourceId)
The logical ID of the resource that you want to signal.
|
SignalResourceRequest |
withStackName(String stackName)
The stack name or unique stack ID that includes the resource that you want to signal.
|
SignalResourceRequest |
withStatus(ResourceSignalStatus status)
The status of the signal, which is either success or failure.
|
SignalResourceRequest |
withStatus(String status)
The status of the signal, which is either success or failure.
|
SignalResourceRequest |
withUniqueId(String uniqueId)
A unique ID of the signal.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setStackName(String stackName)
The stack name or unique stack ID that includes the resource that you want to signal.
stackName
- The stack name or unique stack ID that includes the resource that you want to signal.public String getStackName()
The stack name or unique stack ID that includes the resource that you want to signal.
public SignalResourceRequest withStackName(String stackName)
The stack name or unique stack ID that includes the resource that you want to signal.
stackName
- The stack name or unique stack ID that includes the resource that you want to signal.public void setLogicalResourceId(String logicalResourceId)
The logical ID of the resource that you want to signal. The logical ID is the name of the resource that given in the template.
logicalResourceId
- The logical ID of the resource that you want to signal. The logical ID is the name of the resource that
given in the template.public String getLogicalResourceId()
The logical ID of the resource that you want to signal. The logical ID is the name of the resource that given in the template.
public SignalResourceRequest withLogicalResourceId(String logicalResourceId)
The logical ID of the resource that you want to signal. The logical ID is the name of the resource that given in the template.
logicalResourceId
- The logical ID of the resource that you want to signal. The logical ID is the name of the resource that
given in the template.public void setUniqueId(String uniqueId)
A unique ID of the signal. When you signal Amazon EC2 instances or Auto Scaling groups, specify the instance ID that you are signaling as the unique ID. If you send multiple signals to a single resource (such as signaling a wait condition), each signal requires a different unique ID.
uniqueId
- A unique ID of the signal. When you signal Amazon EC2 instances or Auto Scaling groups, specify the
instance ID that you are signaling as the unique ID. If you send multiple signals to a single resource
(such as signaling a wait condition), each signal requires a different unique ID.public String getUniqueId()
A unique ID of the signal. When you signal Amazon EC2 instances or Auto Scaling groups, specify the instance ID that you are signaling as the unique ID. If you send multiple signals to a single resource (such as signaling a wait condition), each signal requires a different unique ID.
public SignalResourceRequest withUniqueId(String uniqueId)
A unique ID of the signal. When you signal Amazon EC2 instances or Auto Scaling groups, specify the instance ID that you are signaling as the unique ID. If you send multiple signals to a single resource (such as signaling a wait condition), each signal requires a different unique ID.
uniqueId
- A unique ID of the signal. When you signal Amazon EC2 instances or Auto Scaling groups, specify the
instance ID that you are signaling as the unique ID. If you send multiple signals to a single resource
(such as signaling a wait condition), each signal requires a different unique ID.public void setStatus(String status)
The status of the signal, which is either success or failure. A failure signal causes AWS CloudFormation to immediately fail the stack creation or update.
status
- The status of the signal, which is either success or failure. A failure signal causes AWS CloudFormation
to immediately fail the stack creation or update.ResourceSignalStatus
public String getStatus()
The status of the signal, which is either success or failure. A failure signal causes AWS CloudFormation to immediately fail the stack creation or update.
ResourceSignalStatus
public SignalResourceRequest withStatus(String status)
The status of the signal, which is either success or failure. A failure signal causes AWS CloudFormation to immediately fail the stack creation or update.
status
- The status of the signal, which is either success or failure. A failure signal causes AWS CloudFormation
to immediately fail the stack creation or update.ResourceSignalStatus
public void setStatus(ResourceSignalStatus status)
The status of the signal, which is either success or failure. A failure signal causes AWS CloudFormation to immediately fail the stack creation or update.
status
- The status of the signal, which is either success or failure. A failure signal causes AWS CloudFormation
to immediately fail the stack creation or update.ResourceSignalStatus
public SignalResourceRequest withStatus(ResourceSignalStatus status)
The status of the signal, which is either success or failure. A failure signal causes AWS CloudFormation to immediately fail the stack creation or update.
status
- The status of the signal, which is either success or failure. A failure signal causes AWS CloudFormation
to immediately fail the stack creation or update.ResourceSignalStatus
public String toString()
toString
in class Object
Object.toString()
public SignalResourceRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.