Interface Parameter.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<Parameter.Builder,,Parameter> SdkBuilder<Parameter.Builder,,Parameter> SdkPojo
- Enclosing class:
Parameter
@Mutable
@NotThreadSafe
public static interface Parameter.Builder
extends SdkPojo, CopyableBuilder<Parameter.Builder,Parameter>
-
Method Summary
Modifier and TypeMethodDescriptionparameterKey(String parameterKey) The key associated with the parameter.parameterValue(String parameterValue) The input value associated with the parameter.resolvedValue(String resolvedValue) Read-only.usePreviousValue(Boolean usePreviousValue) During a stack update, use the existing parameter value that the stack is using for a given parameter key.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
parameterKey
The key associated with the parameter. If you don't specify a key and value for a particular parameter, CloudFormation uses the default value that's specified in your template.
- Parameters:
parameterKey- The key associated with the parameter. If you don't specify a key and value for a particular parameter, CloudFormation uses the default value that's specified in your template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parameterValue
The input value associated with the parameter.
- Parameters:
parameterValue- The input value associated with the parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
usePreviousValue
During a stack update, use the existing parameter value that the stack is using for a given parameter key. If you specify
true, do not specify a parameter value.- Parameters:
usePreviousValue- During a stack update, use the existing parameter value that the stack is using for a given parameter key. If you specifytrue, do not specify a parameter value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resolvedValue
Read-only. The value that corresponds to a Systems Manager parameter key. This field is returned only for Systems Manager parameter types in the template. For more information, see Specify existing resources at runtime with CloudFormation-supplied parameter types in the CloudFormation User Guide.
- Parameters:
resolvedValue- Read-only. The value that corresponds to a Systems Manager parameter key. This field is returned only for Systems Manager parameter types in the template. For more information, see Specify existing resources at runtime with CloudFormation-supplied parameter types in the CloudFormation User Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-