Cloneable
, ReadLimitInfo
, ToCopyableBuilder<SignalResourceRequest.Builder,SignalResourceRequest>
@Generated("software.amazon.awssdk:codegen") public class SignalResourceRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<SignalResourceRequest.Builder,SignalResourceRequest>
The input for the SignalResource action.
Modifier and Type | Class | Description |
---|---|---|
static interface |
SignalResourceRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
static SignalResourceRequest.Builder |
builder() |
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
String |
logicalResourceId() |
The logical ID of the resource that you want to signal.
|
static Class<? extends SignalResourceRequest.Builder> |
serializableBuilderClass() |
|
String |
stackName() |
The stack name or unique stack ID that includes the resource that you want to signal.
|
String |
status() |
The status of the signal, which is either success or failure.
|
SignalResourceRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
|
String |
uniqueId() |
A unique ID of the signal.
|
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public String stackName()
The stack name or unique stack ID that includes the resource that you want to signal.
public 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.
public 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.
public 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.
ResourceSignalStatus
public SignalResourceRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<SignalResourceRequest.Builder,SignalResourceRequest>
public static SignalResourceRequest.Builder builder()
public static Class<? extends SignalResourceRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.