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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Parameter.BuilderparameterKey(String parameterKey)The key associated with the parameter.Parameter.BuilderparameterValue(String parameterValue)The input value associated with the parameter.Parameter.BuilderresolvedValue(String resolvedValue)Read-only.Parameter.BuilderusePreviousValue(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
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
parameterKey
Parameter.Builder parameterKey(String 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
Parameter.Builder parameterValue(String 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
Parameter.Builder usePreviousValue(Boolean 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
Parameter.Builder resolvedValue(String 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.
-
-