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 |
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 |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
CreateCloudFormationChangeSetRequest.Builder |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
Add an optional request override configuration.
|
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.
|
buildrequestOverrideConfigcopyapply, buildCreateCloudFormationChangeSetRequest.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 requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.CreateCloudFormationChangeSetRequest.Builder requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfig.Builder will be given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.