Interface ImportStacksToStackSetRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CloudFormationRequest.Builder
,CopyableBuilder<ImportStacksToStackSetRequest.Builder,ImportStacksToStackSetRequest>
,SdkBuilder<ImportStacksToStackSetRequest.Builder,ImportStacksToStackSetRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- ImportStacksToStackSetRequest
public static interface ImportStacksToStackSetRequest.Builder extends CloudFormationRequest.Builder, SdkPojo, CopyableBuilder<ImportStacksToStackSetRequest.Builder,ImportStacksToStackSetRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ImportStacksToStackSetRequest.Builder
callAs(String callAs)
By default,SELF
is specified.ImportStacksToStackSetRequest.Builder
callAs(CallAs callAs)
By default,SELF
is specified.ImportStacksToStackSetRequest.Builder
operationId(String operationId)
A unique, user defined, identifier for the stack set operation.default ImportStacksToStackSetRequest.Builder
operationPreferences(Consumer<StackSetOperationPreferences.Builder> operationPreferences)
The user-specified preferences for how CloudFormation performs a stack set operation.ImportStacksToStackSetRequest.Builder
operationPreferences(StackSetOperationPreferences operationPreferences)
The user-specified preferences for how CloudFormation performs a stack set operation.ImportStacksToStackSetRequest.Builder
organizationalUnitIds(String... organizationalUnitIds)
The list of OU ID's to which the stacks being imported has to be mapped as deployment target.ImportStacksToStackSetRequest.Builder
organizationalUnitIds(Collection<String> organizationalUnitIds)
The list of OU ID's to which the stacks being imported has to be mapped as deployment target.ImportStacksToStackSetRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
ImportStacksToStackSetRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
ImportStacksToStackSetRequest.Builder
stackIds(String... stackIds)
The IDs of the stacks you are importing into a stack set.ImportStacksToStackSetRequest.Builder
stackIds(Collection<String> stackIds)
The IDs of the stacks you are importing into a stack set.ImportStacksToStackSetRequest.Builder
stackIdsUrl(String stackIdsUrl)
The Amazon S3 URL which contains list of stack ids to be inputted.ImportStacksToStackSetRequest.Builder
stackSetName(String stackSetName)
The name of the stack set.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.services.cloudformation.model.CloudFormationRequest.Builder
build
-
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
-
stackSetName
ImportStacksToStackSetRequest.Builder stackSetName(String stackSetName)
The name of the stack set. The name must be unique in the Region where you create your stack set.
- Parameters:
stackSetName
- The name of the stack set. The name must be unique in the Region where you create your stack set.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stackIds
ImportStacksToStackSetRequest.Builder stackIds(Collection<String> stackIds)
The IDs of the stacks you are importing into a stack set. You import up to 10 stacks per stack set at a time.
Specify either
StackIds
orStackIdsUrl
.- Parameters:
stackIds
- The IDs of the stacks you are importing into a stack set. You import up to 10 stacks per stack set at a time.Specify either
StackIds
orStackIdsUrl
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stackIds
ImportStacksToStackSetRequest.Builder stackIds(String... stackIds)
The IDs of the stacks you are importing into a stack set. You import up to 10 stacks per stack set at a time.
Specify either
StackIds
orStackIdsUrl
.- Parameters:
stackIds
- The IDs of the stacks you are importing into a stack set. You import up to 10 stacks per stack set at a time.Specify either
StackIds
orStackIdsUrl
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stackIdsUrl
ImportStacksToStackSetRequest.Builder stackIdsUrl(String stackIdsUrl)
The Amazon S3 URL which contains list of stack ids to be inputted.
Specify either
StackIds
orStackIdsUrl
.- Parameters:
stackIdsUrl
- The Amazon S3 URL which contains list of stack ids to be inputted.Specify either
StackIds
orStackIdsUrl
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
organizationalUnitIds
ImportStacksToStackSetRequest.Builder organizationalUnitIds(Collection<String> organizationalUnitIds)
The list of OU ID's to which the stacks being imported has to be mapped as deployment target.
- Parameters:
organizationalUnitIds
- The list of OU ID's to which the stacks being imported has to be mapped as deployment target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
organizationalUnitIds
ImportStacksToStackSetRequest.Builder organizationalUnitIds(String... organizationalUnitIds)
The list of OU ID's to which the stacks being imported has to be mapped as deployment target.
- Parameters:
organizationalUnitIds
- The list of OU ID's to which the stacks being imported has to be mapped as deployment target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operationPreferences
ImportStacksToStackSetRequest.Builder operationPreferences(StackSetOperationPreferences operationPreferences)
The user-specified preferences for how CloudFormation performs a stack set operation.
For more information about maximum concurrent accounts and failure tolerance, see Stack set operation options.
- Parameters:
operationPreferences
- The user-specified preferences for how CloudFormation performs a stack set operation.For more information about maximum concurrent accounts and failure tolerance, see Stack set operation options.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operationPreferences
default ImportStacksToStackSetRequest.Builder operationPreferences(Consumer<StackSetOperationPreferences.Builder> operationPreferences)
The user-specified preferences for how CloudFormation performs a stack set operation.
For more information about maximum concurrent accounts and failure tolerance, see Stack set operation options.
This is a convenience method that creates an instance of theStackSetOperationPreferences.Builder
avoiding the need to create one manually viaStackSetOperationPreferences.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tooperationPreferences(StackSetOperationPreferences)
.- Parameters:
operationPreferences
- a consumer that will call methods onStackSetOperationPreferences.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
operationPreferences(StackSetOperationPreferences)
-
operationId
ImportStacksToStackSetRequest.Builder operationId(String operationId)
A unique, user defined, identifier for the stack set operation.
- Parameters:
operationId
- A unique, user defined, identifier for the stack set operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
callAs
ImportStacksToStackSetRequest.Builder callAs(String callAs)
By default,
SELF
is specified. UseSELF
for stack sets with self-managed permissions.-
If you are signed in to the management account, specify
SELF
. -
For service managed stack sets, specify
DELEGATED_ADMIN
.
- Parameters:
callAs
- By default,SELF
is specified. UseSELF
for stack sets with self-managed permissions.-
If you are signed in to the management account, specify
SELF
. -
For service managed stack sets, specify
DELEGATED_ADMIN
.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CallAs
,CallAs
-
-
callAs
ImportStacksToStackSetRequest.Builder callAs(CallAs callAs)
By default,
SELF
is specified. UseSELF
for stack sets with self-managed permissions.-
If you are signed in to the management account, specify
SELF
. -
For service managed stack sets, specify
DELEGATED_ADMIN
.
- Parameters:
callAs
- By default,SELF
is specified. UseSELF
for stack sets with self-managed permissions.-
If you are signed in to the management account, specify
SELF
. -
For service managed stack sets, specify
DELEGATED_ADMIN
.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CallAs
,CallAs
-
-
overrideConfiguration
ImportStacksToStackSetRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
ImportStacksToStackSetRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-