Interface ParameterDeclaration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ParameterDeclaration.Builder,ParameterDeclaration>,SdkBuilder<ParameterDeclaration.Builder,ParameterDeclaration>,SdkPojo
- Enclosing class:
- ParameterDeclaration
@Mutable @NotThreadSafe public static interface ParameterDeclaration.Builder extends SdkPojo, CopyableBuilder<ParameterDeclaration.Builder,ParameterDeclaration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ParameterDeclaration.BuilderdefaultValue(String defaultValue)The default value of the parameter.ParameterDeclaration.Builderdescription(String description)The description that's associate with the parameter.ParameterDeclaration.BuildernoEcho(Boolean noEcho)Flag that indicates whether the parameter value is shown as plain text in logs and in the Amazon Web Services Management Console.default ParameterDeclaration.BuilderparameterConstraints(Consumer<ParameterConstraints.Builder> parameterConstraints)The criteria that CloudFormation uses to validate parameter values.ParameterDeclaration.BuilderparameterConstraints(ParameterConstraints parameterConstraints)The criteria that CloudFormation uses to validate parameter values.ParameterDeclaration.BuilderparameterKey(String parameterKey)The name that's associated with the parameter.ParameterDeclaration.BuilderparameterType(String parameterType)The type of parameter.-
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
ParameterDeclaration.Builder parameterKey(String parameterKey)
The name that's associated with the parameter.
- Parameters:
parameterKey- The name that's associated with the parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultValue
ParameterDeclaration.Builder defaultValue(String defaultValue)
The default value of the parameter.
- Parameters:
defaultValue- The default value of the parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parameterType
ParameterDeclaration.Builder parameterType(String parameterType)
The type of parameter.
- Parameters:
parameterType- The type of parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
noEcho
ParameterDeclaration.Builder noEcho(Boolean noEcho)
Flag that indicates whether the parameter value is shown as plain text in logs and in the Amazon Web Services Management Console.
- Parameters:
noEcho- Flag that indicates whether the parameter value is shown as plain text in logs and in the Amazon Web Services Management Console.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
ParameterDeclaration.Builder description(String description)
The description that's associate with the parameter.
- Parameters:
description- The description that's associate with the parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parameterConstraints
ParameterDeclaration.Builder parameterConstraints(ParameterConstraints parameterConstraints)
The criteria that CloudFormation uses to validate parameter values.
- Parameters:
parameterConstraints- The criteria that CloudFormation uses to validate parameter values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parameterConstraints
default ParameterDeclaration.Builder parameterConstraints(Consumer<ParameterConstraints.Builder> parameterConstraints)
The criteria that CloudFormation uses to validate parameter values.
This is a convenience method that creates an instance of theParameterConstraints.Builderavoiding the need to create one manually viaParameterConstraints.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toparameterConstraints(ParameterConstraints).- Parameters:
parameterConstraints- a consumer that will call methods onParameterConstraints.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
parameterConstraints(ParameterConstraints)
-
-