ParameterDefinition.Builder |
ParameterDefinition.Builder.allowedPattern(String allowedPattern) |
A regular expression that represents the patterns to allow for String types.
|
ParameterDefinition.Builder |
ParameterDefinition.Builder.allowedValues(String... allowedValues) |
An array containing the list of values allowed for the parameter.
|
ParameterDefinition.Builder |
ParameterDefinition.Builder.allowedValues(Collection<String> allowedValues) |
An array containing the list of values allowed for the parameter.
|
static ParameterDefinition.Builder |
ParameterDefinition.builder() |
|
ParameterDefinition.Builder |
ParameterDefinition.Builder.constraintDescription(String constraintDescription) |
A string that explains a constraint when the constraint is violated.
|
ParameterDefinition.Builder |
ParameterDefinition.Builder.defaultValue(String defaultValue) |
A value of the appropriate type for the template to use if no value is specified when a stack is created.
|
ParameterDefinition.Builder |
ParameterDefinition.Builder.description(String description) |
A string of up to 4,000 characters that describes the parameter.
|
ParameterDefinition.Builder |
ParameterDefinition.Builder.maxLength(Integer maxLength) |
An integer value that determines the largest number of characters that you want to allow for String types.
|
ParameterDefinition.Builder |
ParameterDefinition.Builder.maxValue(Integer maxValue) |
A numeric value that determines the largest numeric value that you want to allow for Number types.
|
ParameterDefinition.Builder |
ParameterDefinition.Builder.minLength(Integer minLength) |
An integer value that determines the smallest number of characters that you want to allow for String types.
|
ParameterDefinition.Builder |
ParameterDefinition.Builder.minValue(Integer minValue) |
A numeric value that determines the smallest numeric value that you want to allow for Number types.
|
ParameterDefinition.Builder |
ParameterDefinition.Builder.name(String name) |
The name of the parameter.
|
ParameterDefinition.Builder |
ParameterDefinition.Builder.noEcho(Boolean noEcho) |
Whether to mask the parameter value whenever anyone makes a call that describes the stack.
|
ParameterDefinition.Builder |
ParameterDefinition.Builder.referencedByResources(String... referencedByResources) |
A list of AWS SAM resources that use this parameter.
|
ParameterDefinition.Builder |
ParameterDefinition.Builder.referencedByResources(Collection<String> referencedByResources) |
A list of AWS SAM resources that use this parameter.
|
ParameterDefinition.Builder |
ParameterDefinition.toBuilder() |
|
ParameterDefinition.Builder |
ParameterDefinition.Builder.type(String type) |
The type of the parameter.
|