public static interface AwsCloudFormationStackDetails.Builder extends SdkPojo, CopyableBuilder<AwsCloudFormationStackDetails.Builder,AwsCloudFormationStackDetails>
| Modifier and Type | Method and Description |
|---|---|
AwsCloudFormationStackDetails.Builder |
capabilities(Collection<String> capabilities)
The capabilities allowed in the stack.
|
AwsCloudFormationStackDetails.Builder |
capabilities(String... capabilities)
The capabilities allowed in the stack.
|
AwsCloudFormationStackDetails.Builder |
creationTime(String creationTime)
The time at which the stack was created.
|
AwsCloudFormationStackDetails.Builder |
description(String description)
A user-defined description associated with the stack.
|
AwsCloudFormationStackDetails.Builder |
disableRollback(Boolean disableRollback)
Boolean to enable or disable rollback on stack creation failures.
|
AwsCloudFormationStackDetails.Builder |
driftInformation(AwsCloudFormationStackDriftInformationDetails driftInformation)
Information about whether a stack's actual configuration differs, or has drifted, from its expected
configuration, as defined in the stack template and any values specified as template parameters.
|
default AwsCloudFormationStackDetails.Builder |
driftInformation(Consumer<AwsCloudFormationStackDriftInformationDetails.Builder> driftInformation)
Information about whether a stack's actual configuration differs, or has drifted, from its expected
configuration, as defined in the stack template and any values specified as template parameters.
|
AwsCloudFormationStackDetails.Builder |
enableTerminationProtection(Boolean enableTerminationProtection)
Whether termination protection is enabled for the stack.
|
AwsCloudFormationStackDetails.Builder |
lastUpdatedTime(String lastUpdatedTime)
The time the nested stack was last updated.
|
AwsCloudFormationStackDetails.Builder |
notificationArns(Collection<String> notificationArns)
The Amazon Resource Names (ARNs) of the Amazon SNS topic to which stack-related events are published.
|
AwsCloudFormationStackDetails.Builder |
notificationArns(String... notificationArns)
The Amazon Resource Names (ARNs) of the Amazon SNS topic to which stack-related events are published.
|
AwsCloudFormationStackDetails.Builder |
outputs(AwsCloudFormationStackOutputsDetails... outputs)
A list of output structures.
|
AwsCloudFormationStackDetails.Builder |
outputs(Collection<AwsCloudFormationStackOutputsDetails> outputs)
A list of output structures.
|
AwsCloudFormationStackDetails.Builder |
outputs(Consumer<AwsCloudFormationStackOutputsDetails.Builder>... outputs)
A list of output structures.
|
AwsCloudFormationStackDetails.Builder |
roleArn(String roleArn)
The ARN of an IAM role that's associated with the stack.
|
AwsCloudFormationStackDetails.Builder |
stackId(String stackId)
Unique identifier of the stack.
|
AwsCloudFormationStackDetails.Builder |
stackName(String stackName)
The name associated with the stack.
|
AwsCloudFormationStackDetails.Builder |
stackStatus(String stackStatus)
Current status of the stack.
|
AwsCloudFormationStackDetails.Builder |
stackStatusReason(String stackStatusReason)
Success or failure message associated with the stack status.
|
AwsCloudFormationStackDetails.Builder |
timeoutInMinutes(Integer timeoutInMinutes)
The length of time, in minutes, that CloudFormation waits for the nested stack to reach the
CREATE_COMPLETE state. |
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAwsCloudFormationStackDetails.Builder capabilities(Collection<String> capabilities)
The capabilities allowed in the stack.
capabilities - The capabilities allowed in the stack.AwsCloudFormationStackDetails.Builder capabilities(String... capabilities)
The capabilities allowed in the stack.
capabilities - The capabilities allowed in the stack.AwsCloudFormationStackDetails.Builder creationTime(String creationTime)
The time at which the stack was created.
creationTime - The time at which the stack was created.AwsCloudFormationStackDetails.Builder description(String description)
A user-defined description associated with the stack.
description - A user-defined description associated with the stack.AwsCloudFormationStackDetails.Builder disableRollback(Boolean disableRollback)
Boolean to enable or disable rollback on stack creation failures.
disableRollback - Boolean to enable or disable rollback on stack creation failures.AwsCloudFormationStackDetails.Builder driftInformation(AwsCloudFormationStackDriftInformationDetails driftInformation)
Information about whether a stack's actual configuration differs, or has drifted, from its expected configuration, as defined in the stack template and any values specified as template parameters.
driftInformation - Information about whether a stack's actual configuration differs, or has drifted, from its expected
configuration, as defined in the stack template and any values specified as template parameters.default AwsCloudFormationStackDetails.Builder driftInformation(Consumer<AwsCloudFormationStackDriftInformationDetails.Builder> driftInformation)
Information about whether a stack's actual configuration differs, or has drifted, from its expected configuration, as defined in the stack template and any values specified as template parameters.
This is a convenience method that creates an instance of theAwsCloudFormationStackDriftInformationDetails.Builder avoiding the need to create one manually via
AwsCloudFormationStackDriftInformationDetails.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to
driftInformation(AwsCloudFormationStackDriftInformationDetails).
driftInformation - a consumer that will call methods on AwsCloudFormationStackDriftInformationDetails.BuilderdriftInformation(AwsCloudFormationStackDriftInformationDetails)AwsCloudFormationStackDetails.Builder enableTerminationProtection(Boolean enableTerminationProtection)
Whether termination protection is enabled for the stack.
enableTerminationProtection - Whether termination protection is enabled for the stack.AwsCloudFormationStackDetails.Builder lastUpdatedTime(String lastUpdatedTime)
The time the nested stack was last updated. This field will only be returned if the stack has been updated at least once.
lastUpdatedTime - The time the nested stack was last updated. This field will only be returned if the stack has been
updated at least once.AwsCloudFormationStackDetails.Builder notificationArns(Collection<String> notificationArns)
The Amazon Resource Names (ARNs) of the Amazon SNS topic to which stack-related events are published.
notificationArns - The Amazon Resource Names (ARNs) of the Amazon SNS topic to which stack-related events are published.AwsCloudFormationStackDetails.Builder notificationArns(String... notificationArns)
The Amazon Resource Names (ARNs) of the Amazon SNS topic to which stack-related events are published.
notificationArns - The Amazon Resource Names (ARNs) of the Amazon SNS topic to which stack-related events are published.AwsCloudFormationStackDetails.Builder outputs(Collection<AwsCloudFormationStackOutputsDetails> outputs)
A list of output structures.
outputs - A list of output structures.AwsCloudFormationStackDetails.Builder outputs(AwsCloudFormationStackOutputsDetails... outputs)
A list of output structures.
outputs - A list of output structures.AwsCloudFormationStackDetails.Builder outputs(Consumer<AwsCloudFormationStackOutputsDetails.Builder>... outputs)
A list of output structures.
This is a convenience method that creates an instance of theAwsCloudFormationStackOutputsDetails.Builder
avoiding the need to create one manually via
AwsCloudFormationStackOutputsDetails.builder().
When the Consumer completes,
SdkBuilder.build()
is called immediately and its result is passed to #outputs(List.
outputs - a consumer that will call methods on
AwsCloudFormationStackOutputsDetails.Builder#outputs(java.util.Collection) AwsCloudFormationStackDetails.Builder roleArn(String roleArn)
The ARN of an IAM role that's associated with the stack.
roleArn - The ARN of an IAM role that's associated with the stack.AwsCloudFormationStackDetails.Builder stackId(String stackId)
Unique identifier of the stack.
stackId - Unique identifier of the stack.AwsCloudFormationStackDetails.Builder stackName(String stackName)
The name associated with the stack.
stackName - The name associated with the stack.AwsCloudFormationStackDetails.Builder stackStatus(String stackStatus)
Current status of the stack.
stackStatus - Current status of the stack.AwsCloudFormationStackDetails.Builder stackStatusReason(String stackStatusReason)
Success or failure message associated with the stack status.
stackStatusReason - Success or failure message associated with the stack status.AwsCloudFormationStackDetails.Builder timeoutInMinutes(Integer timeoutInMinutes)
The length of time, in minutes, that CloudFormation waits for the nested stack to reach the
CREATE_COMPLETE state.
timeoutInMinutes - The length of time, in minutes, that CloudFormation waits for the nested stack to reach the
CREATE_COMPLETE state.Copyright © 2023. All rights reserved.