public static interface CreateCloudFormationChangeSetRequest.Builder extends ServerlessApplicationRepositoryRequest.Builder, CopyableBuilder<CreateCloudFormationChangeSetRequest.Builder,CreateCloudFormationChangeSetRequest>
Modifier and Type | Method and Description |
---|---|
CreateCloudFormationChangeSetRequest.Builder |
applicationId(String applicationId)
The id of the application to create the ChangeSet for
|
CreateCloudFormationChangeSetRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
CreateCloudFormationChangeSetRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
CreateCloudFormationChangeSetRequest.Builder |
parameterOverrides(Collection<ParameterValue> parameterOverrides)
A list of parameter values for the parameters of the application.
|
CreateCloudFormationChangeSetRequest.Builder |
parameterOverrides(Consumer<ParameterValue.Builder>... parameterOverrides)
A list of parameter values for the parameters of the application.
|
CreateCloudFormationChangeSetRequest.Builder |
parameterOverrides(ParameterValue... parameterOverrides)
A list of parameter values for the parameters of the application.
|
CreateCloudFormationChangeSetRequest.Builder |
semanticVersion(String semanticVersion)
The semantic version of the application:\n\n https://semver.org/
|
CreateCloudFormationChangeSetRequest.Builder |
stackName(String stackName)
The name or the unique ID of the stack for which you are creating a change set.
|
build
overrideConfiguration
copy
applyMutation, build
CreateCloudFormationChangeSetRequest.Builder applicationId(String applicationId)
applicationId
- The id of the application to create the ChangeSet forCreateCloudFormationChangeSetRequest.Builder parameterOverrides(Collection<ParameterValue> parameterOverrides)
parameterOverrides
- A list of parameter values for the parameters of the application.CreateCloudFormationChangeSetRequest.Builder parameterOverrides(ParameterValue... parameterOverrides)
parameterOverrides
- A list of parameter values for the parameters of the application.CreateCloudFormationChangeSetRequest.Builder parameterOverrides(Consumer<ParameterValue.Builder>... parameterOverrides)
List.Builder
avoiding the need to create one manually via
List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and
its result is passed to #parameterOverrides(List)
.parameterOverrides
- a consumer that will call methods on List.Builder
#parameterOverrides(List)
CreateCloudFormationChangeSetRequest.Builder semanticVersion(String semanticVersion)
semanticVersion
- The semantic version of the application:\n\n https://semver.org/CreateCloudFormationChangeSetRequest.Builder stackName(String stackName)
stackName
- The name or the unique ID of the stack for which you are creating a change set. AWS CloudFormation
generates\n the change set by comparing this stack's information with the information that you submit,
such as a modified\n template or different parameter input values. \nConstraints: Minimum length of
1.\nPattern: ([a-zA-Z][-a-zA-Z0-9]*)|(arn:\b(aws|aws-us-gov|aws-cn)\b:[-a-zA-Z0-9:/._+]*)CreateCloudFormationChangeSetRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.CreateCloudFormationChangeSetRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.