@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeleteStackInstancesRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
DeleteStackInstancesRequest() |
Modifier and Type | Method and Description |
---|---|
DeleteStackInstancesRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<String> |
getAccounts()
The names of the AWS accounts that you want to delete stack instances for.
|
String |
getOperationId()
The unique identifier for this stack set operation.
|
StackSetOperationPreferences |
getOperationPreferences()
Preferences for how AWS CloudFormation performs this stack set operation.
|
List<String> |
getRegions()
The regions where you want to delete stack set instances.
|
Boolean |
getRetainStacks()
Removes the stack instances from the specified stack set, but doesn't delete the stacks.
|
String |
getStackSetName()
The name or unique ID of the stack set that you want to delete stack instances for.
|
int |
hashCode() |
Boolean |
isRetainStacks()
Removes the stack instances from the specified stack set, but doesn't delete the stacks.
|
void |
setAccounts(Collection<String> accounts)
The names of the AWS accounts that you want to delete stack instances for.
|
void |
setOperationId(String operationId)
The unique identifier for this stack set operation.
|
void |
setOperationPreferences(StackSetOperationPreferences operationPreferences)
Preferences for how AWS CloudFormation performs this stack set operation.
|
void |
setRegions(Collection<String> regions)
The regions where you want to delete stack set instances.
|
void |
setRetainStacks(Boolean retainStacks)
Removes the stack instances from the specified stack set, but doesn't delete the stacks.
|
void |
setStackSetName(String stackSetName)
The name or unique ID of the stack set that you want to delete stack instances for.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
DeleteStackInstancesRequest |
withAccounts(Collection<String> accounts)
The names of the AWS accounts that you want to delete stack instances for.
|
DeleteStackInstancesRequest |
withAccounts(String... accounts)
The names of the AWS accounts that you want to delete stack instances for.
|
DeleteStackInstancesRequest |
withOperationId(String operationId)
The unique identifier for this stack set operation.
|
DeleteStackInstancesRequest |
withOperationPreferences(StackSetOperationPreferences operationPreferences)
Preferences for how AWS CloudFormation performs this stack set operation.
|
DeleteStackInstancesRequest |
withRegions(Collection<String> regions)
The regions where you want to delete stack set instances.
|
DeleteStackInstancesRequest |
withRegions(String... regions)
The regions where you want to delete stack set instances.
|
DeleteStackInstancesRequest |
withRetainStacks(Boolean retainStacks)
Removes the stack instances from the specified stack set, but doesn't delete the stacks.
|
DeleteStackInstancesRequest |
withStackSetName(String stackSetName)
The name or unique ID of the stack set that you want to delete stack instances for.
|
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 setStackSetName(String stackSetName)
The name or unique ID of the stack set that you want to delete stack instances for.
stackSetName
- The name or unique ID of the stack set that you want to delete stack instances for.public String getStackSetName()
The name or unique ID of the stack set that you want to delete stack instances for.
public DeleteStackInstancesRequest withStackSetName(String stackSetName)
The name or unique ID of the stack set that you want to delete stack instances for.
stackSetName
- The name or unique ID of the stack set that you want to delete stack instances for.public List<String> getAccounts()
The names of the AWS accounts that you want to delete stack instances for.
public void setAccounts(Collection<String> accounts)
The names of the AWS accounts that you want to delete stack instances for.
accounts
- The names of the AWS accounts that you want to delete stack instances for.public DeleteStackInstancesRequest withAccounts(String... accounts)
The names of the AWS accounts that you want to delete stack instances for.
NOTE: This method appends the values to the existing list (if any). Use
setAccounts(java.util.Collection)
or withAccounts(java.util.Collection)
if you want to override
the existing values.
accounts
- The names of the AWS accounts that you want to delete stack instances for.public DeleteStackInstancesRequest withAccounts(Collection<String> accounts)
The names of the AWS accounts that you want to delete stack instances for.
accounts
- The names of the AWS accounts that you want to delete stack instances for.public List<String> getRegions()
The regions where you want to delete stack set instances.
public void setRegions(Collection<String> regions)
The regions where you want to delete stack set instances.
regions
- The regions where you want to delete stack set instances.public DeleteStackInstancesRequest withRegions(String... regions)
The regions where you want to delete stack set instances.
NOTE: This method appends the values to the existing list (if any). Use
setRegions(java.util.Collection)
or withRegions(java.util.Collection)
if you want to override
the existing values.
regions
- The regions where you want to delete stack set instances.public DeleteStackInstancesRequest withRegions(Collection<String> regions)
The regions where you want to delete stack set instances.
regions
- The regions where you want to delete stack set instances.public void setOperationPreferences(StackSetOperationPreferences operationPreferences)
Preferences for how AWS CloudFormation performs this stack set operation.
operationPreferences
- Preferences for how AWS CloudFormation performs this stack set operation.public StackSetOperationPreferences getOperationPreferences()
Preferences for how AWS CloudFormation performs this stack set operation.
public DeleteStackInstancesRequest withOperationPreferences(StackSetOperationPreferences operationPreferences)
Preferences for how AWS CloudFormation performs this stack set operation.
operationPreferences
- Preferences for how AWS CloudFormation performs this stack set operation.public void setRetainStacks(Boolean retainStacks)
Removes the stack instances from the specified stack set, but doesn't delete the stacks. You can't reassociate a retained stack or add an existing, saved stack to a new stack set.
For more information, see Stack set operation options.
retainStacks
- Removes the stack instances from the specified stack set, but doesn't delete the stacks. You can't
reassociate a retained stack or add an existing, saved stack to a new stack set.
For more information, see Stack set operation options.
public Boolean getRetainStacks()
Removes the stack instances from the specified stack set, but doesn't delete the stacks. You can't reassociate a retained stack or add an existing, saved stack to a new stack set.
For more information, see Stack set operation options.
For more information, see Stack set operation options.
public DeleteStackInstancesRequest withRetainStacks(Boolean retainStacks)
Removes the stack instances from the specified stack set, but doesn't delete the stacks. You can't reassociate a retained stack or add an existing, saved stack to a new stack set.
For more information, see Stack set operation options.
retainStacks
- Removes the stack instances from the specified stack set, but doesn't delete the stacks. You can't
reassociate a retained stack or add an existing, saved stack to a new stack set.
For more information, see Stack set operation options.
public Boolean isRetainStacks()
Removes the stack instances from the specified stack set, but doesn't delete the stacks. You can't reassociate a retained stack or add an existing, saved stack to a new stack set.
For more information, see Stack set operation options.
For more information, see Stack set operation options.
public void setOperationId(String operationId)
The unique identifier for this stack set operation.
If you don't specify an operation ID, the SDK generates one automatically.
The operation ID also functions as an idempotency token, to ensure that AWS CloudFormation performs the stack set operation only once, even if you retry the request multiple times. You can retry stack set operation requests to ensure that AWS CloudFormation successfully received them.
Repeating this stack set operation with a new operation ID retries all stack instances whose status is
OUTDATED
.
operationId
- The unique identifier for this stack set operation.
If you don't specify an operation ID, the SDK generates one automatically.
The operation ID also functions as an idempotency token, to ensure that AWS CloudFormation performs the stack set operation only once, even if you retry the request multiple times. You can retry stack set operation requests to ensure that AWS CloudFormation successfully received them.
Repeating this stack set operation with a new operation ID retries all stack instances whose status is
OUTDATED
.
public String getOperationId()
The unique identifier for this stack set operation.
If you don't specify an operation ID, the SDK generates one automatically.
The operation ID also functions as an idempotency token, to ensure that AWS CloudFormation performs the stack set operation only once, even if you retry the request multiple times. You can retry stack set operation requests to ensure that AWS CloudFormation successfully received them.
Repeating this stack set operation with a new operation ID retries all stack instances whose status is
OUTDATED
.
If you don't specify an operation ID, the SDK generates one automatically.
The operation ID also functions as an idempotency token, to ensure that AWS CloudFormation performs the stack set operation only once, even if you retry the request multiple times. You can retry stack set operation requests to ensure that AWS CloudFormation successfully received them.
Repeating this stack set operation with a new operation ID retries all stack instances whose status is
OUTDATED
.
public DeleteStackInstancesRequest withOperationId(String operationId)
The unique identifier for this stack set operation.
If you don't specify an operation ID, the SDK generates one automatically.
The operation ID also functions as an idempotency token, to ensure that AWS CloudFormation performs the stack set operation only once, even if you retry the request multiple times. You can retry stack set operation requests to ensure that AWS CloudFormation successfully received them.
Repeating this stack set operation with a new operation ID retries all stack instances whose status is
OUTDATED
.
operationId
- The unique identifier for this stack set operation.
If you don't specify an operation ID, the SDK generates one automatically.
The operation ID also functions as an idempotency token, to ensure that AWS CloudFormation performs the stack set operation only once, even if you retry the request multiple times. You can retry stack set operation requests to ensure that AWS CloudFormation successfully received them.
Repeating this stack set operation with a new operation ID retries all stack instances whose status is
OUTDATED
.
public String toString()
toString
in class Object
Object.toString()
public DeleteStackInstancesRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.