@Generated(value="software.amazon.awssdk:codegen") public final class DescribeChangeSetResponse extends CloudFormationResponse implements ToCopyableBuilder<DescribeChangeSetResponse.Builder,DescribeChangeSetResponse>
The output for the DescribeChangeSet action.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DescribeChangeSetResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DescribeChangeSetResponse.Builder |
builder() |
List<Capability> |
capabilities()
If you execute the change set, the list of capabilities that were explicitly acknowledged when the change set was
created.
|
List<String> |
capabilitiesAsStrings()
If you execute the change set, the list of capabilities that were explicitly acknowledged when the change set was
created.
|
List<Change> |
changes()
A list of
Change structures that describes the resources AWS CloudFormation changes if you execute
the change set. |
String |
changeSetId()
The ARN of the change set.
|
String |
changeSetName()
The name of the change set.
|
Instant |
creationTime()
The start time when the change set was created, in UTC.
|
String |
description()
Information about the change set.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
ExecutionStatus |
executionStatus()
If the change set execution status is
AVAILABLE, you can execute the change set. |
String |
executionStatusAsString()
If the change set execution status is
AVAILABLE, you can execute the change set. |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasCapabilities()
Returns true if the Capabilities property was specified by the sender (it may be empty), or false if the sender
did not specify the value (it will be empty).
|
boolean |
hasChanges()
Returns true if the Changes property was specified by the sender (it may be empty), or false if the sender did
not specify the value (it will be empty).
|
int |
hashCode() |
boolean |
hasNotificationARNs()
Returns true if the NotificationARNs property was specified by the sender (it may be empty), or false if the
sender did not specify the value (it will be empty).
|
boolean |
hasParameters()
Returns true if the Parameters property was specified by the sender (it may be empty), or false if the sender did
not specify the value (it will be empty).
|
boolean |
hasTags()
Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not
specify the value (it will be empty).
|
Boolean |
includeNestedStacks()
Verifies if
IncludeNestedStacks is set to True. |
String |
nextToken()
If the output exceeds 1 MB, a string that identifies the next page of changes.
|
List<String> |
notificationARNs()
The ARNs of the Amazon Simple Notification Service (Amazon SNS) topics that will be associated with the stack if
you execute the change set.
|
List<Parameter> |
parameters()
A list of
Parameter structures that describes the input parameters and their values used to create
the change set. |
String |
parentChangeSetId()
Specifies the change set ID of the parent change set in the current nested change set hierarchy.
|
RollbackConfiguration |
rollbackConfiguration()
The rollback triggers for AWS CloudFormation to monitor during stack creation and updating operations, and for
the specified monitoring period afterwards.
|
String |
rootChangeSetId()
Specifies the change set ID of the root change set in the current nested change set hierarchy.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DescribeChangeSetResponse.Builder> |
serializableBuilderClass() |
String |
stackId()
The ARN of the stack that is associated with the change set.
|
String |
stackName()
The name of the stack that is associated with the change set.
|
ChangeSetStatus |
status()
The current status of the change set, such as
CREATE_IN_PROGRESS, CREATE_COMPLETE, or
FAILED. |
String |
statusAsString()
The current status of the change set, such as
CREATE_IN_PROGRESS, CREATE_COMPLETE, or
FAILED. |
String |
statusReason()
A description of the change set's status.
|
List<Tag> |
tags()
If you execute the change set, the tags that will be associated with the stack.
|
DescribeChangeSetResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String changeSetName()
The name of the change set.
public String changeSetId()
The ARN of the change set.
public String stackId()
The ARN of the stack that is associated with the change set.
public String stackName()
The name of the stack that is associated with the change set.
public String description()
Information about the change set.
public boolean hasParameters()
public List<Parameter> parameters()
A list of Parameter structures that describes the input parameters and their values used to create
the change set. For more information, see the Parameter data
type.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasParameters() to see if a value was sent in this field.
Parameter structures that describes the input parameters and their values used to
create the change set. For more information, see the Parameter
data type.public Instant creationTime()
The start time when the change set was created, in UTC.
public ExecutionStatus executionStatus()
If the change set execution status is AVAILABLE, you can execute the change set. If you can’t
execute the change set, the status indicates why. For example, a change set might be in an
UNAVAILABLE state because AWS CloudFormation is still creating it or in an OBSOLETE
state because the stack was already updated.
If the service returns an enum value that is not available in the current SDK version, executionStatus
will return ExecutionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from executionStatusAsString().
AVAILABLE, you can execute the change set. If you
can’t execute the change set, the status indicates why. For example, a change set might be in an
UNAVAILABLE state because AWS CloudFormation is still creating it or in an
OBSOLETE state because the stack was already updated.ExecutionStatuspublic String executionStatusAsString()
If the change set execution status is AVAILABLE, you can execute the change set. If you can’t
execute the change set, the status indicates why. For example, a change set might be in an
UNAVAILABLE state because AWS CloudFormation is still creating it or in an OBSOLETE
state because the stack was already updated.
If the service returns an enum value that is not available in the current SDK version, executionStatus
will return ExecutionStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from executionStatusAsString().
AVAILABLE, you can execute the change set. If you
can’t execute the change set, the status indicates why. For example, a change set might be in an
UNAVAILABLE state because AWS CloudFormation is still creating it or in an
OBSOLETE state because the stack was already updated.ExecutionStatuspublic ChangeSetStatus status()
The current status of the change set, such as CREATE_IN_PROGRESS, CREATE_COMPLETE, or
FAILED.
If the service returns an enum value that is not available in the current SDK version, status will
return ChangeSetStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
CREATE_IN_PROGRESS,
CREATE_COMPLETE, or FAILED.ChangeSetStatuspublic String statusAsString()
The current status of the change set, such as CREATE_IN_PROGRESS, CREATE_COMPLETE, or
FAILED.
If the service returns an enum value that is not available in the current SDK version, status will
return ChangeSetStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
CREATE_IN_PROGRESS,
CREATE_COMPLETE, or FAILED.ChangeSetStatuspublic String statusReason()
A description of the change set's status. For example, if your attempt to create a change set failed, AWS CloudFormation shows the error message.
public boolean hasNotificationARNs()
public List<String> notificationARNs()
The ARNs of the Amazon Simple Notification Service (Amazon SNS) topics that will be associated with the stack if you execute the change set.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasNotificationARNs() to see if a value was sent in this field.
public RollbackConfiguration rollbackConfiguration()
The rollback triggers for AWS CloudFormation to monitor during stack creation and updating operations, and for the specified monitoring period afterwards.
public List<Capability> capabilities()
If you execute the change set, the list of capabilities that were explicitly acknowledged when the change set was created.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasCapabilities() to see if a value was sent in this field.
public boolean hasCapabilities()
public List<String> capabilitiesAsStrings()
If you execute the change set, the list of capabilities that were explicitly acknowledged when the change set was created.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasCapabilities() to see if a value was sent in this field.
public boolean hasTags()
public List<Tag> tags()
If you execute the change set, the tags that will be associated with the stack.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasTags() to see if a value was sent in this field.
public boolean hasChanges()
public List<Change> changes()
A list of Change structures that describes the resources AWS CloudFormation changes if you execute
the change set.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasChanges() to see if a value was sent in this field.
Change structures that describes the resources AWS CloudFormation changes if you
execute the change set.public String nextToken()
If the output exceeds 1 MB, a string that identifies the next page of changes. If there is no additional page, this value is null.
public Boolean includeNestedStacks()
Verifies if IncludeNestedStacks is set to True.
IncludeNestedStacks is set to True.public String parentChangeSetId()
Specifies the change set ID of the parent change set in the current nested change set hierarchy.
public String rootChangeSetId()
Specifies the change set ID of the root change set in the current nested change set hierarchy.
public DescribeChangeSetResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DescribeChangeSetResponse.Builder,DescribeChangeSetResponse>toBuilder in class AwsResponsepublic static DescribeChangeSetResponse.Builder builder()
public static Class<? extends DescribeChangeSetResponse.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsResponsepublic boolean equals(Object obj)
equals in class AwsResponsepublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2020. All rights reserved.