Interface Parameter.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<Parameter.Builder,Parameter>
,SdkBuilder<Parameter.Builder,Parameter>
,SdkPojo
- Enclosing class:
- Parameter
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.Builder
parameterKey(String parameterKey)
The key associated with the parameter.Parameter.Builder
parameterValue(String parameterValue)
The input value associated with the parameter.Parameter.Builder
resolvedValue(String resolvedValue)
Read-only.Parameter.Builder
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
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
-
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 SSM parameter key. This field is returned only for SSM parameter types in the template.
- Parameters:
resolvedValue
- Read-only. The value that corresponds to a SSM parameter key. This field is returned only for SSM parameter types in the template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-