Interface StackSetOperationResultSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<StackSetOperationResultSummary.Builder,StackSetOperationResultSummary>,SdkBuilder<StackSetOperationResultSummary.Builder,StackSetOperationResultSummary>,SdkPojo
- Enclosing class:
- StackSetOperationResultSummary
public static interface StackSetOperationResultSummary.Builder extends SdkPojo, CopyableBuilder<StackSetOperationResultSummary.Builder,StackSetOperationResultSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description StackSetOperationResultSummary.Builderaccount(String account)[Self-managed permissions] The name of the Amazon Web Services account for this operation result.default StackSetOperationResultSummary.BuilderaccountGateResult(Consumer<AccountGateResult.Builder> accountGateResult)The results of the account gate function CloudFormation invokes, if present, before proceeding with stack set operations in an account.StackSetOperationResultSummary.BuilderaccountGateResult(AccountGateResult accountGateResult)The results of the account gate function CloudFormation invokes, if present, before proceeding with stack set operations in an account.StackSetOperationResultSummary.BuilderorganizationalUnitId(String organizationalUnitId)[Service-managed permissions] The organization root ID or organizational unit (OU) IDs that you specified for DeploymentTargets.StackSetOperationResultSummary.Builderregion(String region)The name of the Amazon Web Services Region for this operation result.StackSetOperationResultSummary.Builderstatus(String status)The result status of the stack set operation for the given account in the given Region.StackSetOperationResultSummary.Builderstatus(StackSetOperationResultStatus status)The result status of the stack set operation for the given account in the given Region.StackSetOperationResultSummary.BuilderstatusReason(String statusReason)The reason for the assigned result status.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
account
StackSetOperationResultSummary.Builder account(String account)
[Self-managed permissions] The name of the Amazon Web Services account for this operation result.
- Parameters:
account- [Self-managed permissions] The name of the Amazon Web Services account for this operation result.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
region
StackSetOperationResultSummary.Builder region(String region)
The name of the Amazon Web Services Region for this operation result.
- Parameters:
region- The name of the Amazon Web Services Region for this operation result.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
StackSetOperationResultSummary.Builder status(String status)
The result status of the stack set operation for the given account in the given Region.
-
CANCELLED: The operation in the specified account and Region has been canceled. This is either because a user has stopped the stack set operation, or because the failure tolerance of the stack set operation has been exceeded. -
FAILED: The operation in the specified account and Region failed.If the stack set operation fails in enough accounts within a Region, the failure tolerance for the stack set operation as a whole might be exceeded.
-
RUNNING: The operation in the specified account and Region is currently in progress. -
PENDING: The operation in the specified account and Region has yet to start. -
SUCCEEDED: The operation in the specified account and Region completed successfully.
- Parameters:
status- The result status of the stack set operation for the given account in the given Region.-
CANCELLED: The operation in the specified account and Region has been canceled. This is either because a user has stopped the stack set operation, or because the failure tolerance of the stack set operation has been exceeded. -
FAILED: The operation in the specified account and Region failed.If the stack set operation fails in enough accounts within a Region, the failure tolerance for the stack set operation as a whole might be exceeded.
-
RUNNING: The operation in the specified account and Region is currently in progress. -
PENDING: The operation in the specified account and Region has yet to start. -
SUCCEEDED: The operation in the specified account and Region completed successfully.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
StackSetOperationResultStatus,StackSetOperationResultStatus
-
-
status
StackSetOperationResultSummary.Builder status(StackSetOperationResultStatus status)
The result status of the stack set operation for the given account in the given Region.
-
CANCELLED: The operation in the specified account and Region has been canceled. This is either because a user has stopped the stack set operation, or because the failure tolerance of the stack set operation has been exceeded. -
FAILED: The operation in the specified account and Region failed.If the stack set operation fails in enough accounts within a Region, the failure tolerance for the stack set operation as a whole might be exceeded.
-
RUNNING: The operation in the specified account and Region is currently in progress. -
PENDING: The operation in the specified account and Region has yet to start. -
SUCCEEDED: The operation in the specified account and Region completed successfully.
- Parameters:
status- The result status of the stack set operation for the given account in the given Region.-
CANCELLED: The operation in the specified account and Region has been canceled. This is either because a user has stopped the stack set operation, or because the failure tolerance of the stack set operation has been exceeded. -
FAILED: The operation in the specified account and Region failed.If the stack set operation fails in enough accounts within a Region, the failure tolerance for the stack set operation as a whole might be exceeded.
-
RUNNING: The operation in the specified account and Region is currently in progress. -
PENDING: The operation in the specified account and Region has yet to start. -
SUCCEEDED: The operation in the specified account and Region completed successfully.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
StackSetOperationResultStatus,StackSetOperationResultStatus
-
-
statusReason
StackSetOperationResultSummary.Builder statusReason(String statusReason)
The reason for the assigned result status.
- Parameters:
statusReason- The reason for the assigned result status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accountGateResult
StackSetOperationResultSummary.Builder accountGateResult(AccountGateResult accountGateResult)
The results of the account gate function CloudFormation invokes, if present, before proceeding with stack set operations in an account.
- Parameters:
accountGateResult- The results of the account gate function CloudFormation invokes, if present, before proceeding with stack set operations in an account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accountGateResult
default StackSetOperationResultSummary.Builder accountGateResult(Consumer<AccountGateResult.Builder> accountGateResult)
The results of the account gate function CloudFormation invokes, if present, before proceeding with stack set operations in an account.
This is a convenience method that creates an instance of theAccountGateResult.Builderavoiding the need to create one manually viaAccountGateResult.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toaccountGateResult(AccountGateResult).- Parameters:
accountGateResult- a consumer that will call methods onAccountGateResult.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
accountGateResult(AccountGateResult)
-
organizationalUnitId
StackSetOperationResultSummary.Builder organizationalUnitId(String organizationalUnitId)
[Service-managed permissions] The organization root ID or organizational unit (OU) IDs that you specified for DeploymentTargets.
- Parameters:
organizationalUnitId- [Service-managed permissions] The organization root ID or organizational unit (OU) IDs that you specified for DeploymentTargets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-