public static interface ProvisioningArtifactParameter.Builder extends CopyableBuilder<ProvisioningArtifactParameter.Builder,ProvisioningArtifactParameter>
Modifier and Type | Method and Description |
---|---|
ProvisioningArtifactParameter.Builder |
defaultValue(String defaultValue)
The default value for this parameter.
|
ProvisioningArtifactParameter.Builder |
description(String description)
The text description of the parameter.
|
ProvisioningArtifactParameter.Builder |
isNoEcho(Boolean isNoEcho)
If this value is true, the value for this parameter is obfuscated from view when the parameter is retrieved.
|
default ProvisioningArtifactParameter.Builder |
parameterConstraints(Consumer<ParameterConstraints.Builder> parameterConstraints)
The list of constraints that the administrator has put on the parameter.
|
ProvisioningArtifactParameter.Builder |
parameterConstraints(ParameterConstraints parameterConstraints)
The list of constraints that the administrator has put on the parameter.
|
ProvisioningArtifactParameter.Builder |
parameterKey(String parameterKey)
The parameter key.
|
ProvisioningArtifactParameter.Builder |
parameterType(String parameterType)
The parameter type.
|
copy
applyMutation, build
ProvisioningArtifactParameter.Builder parameterKey(String parameterKey)
The parameter key.
parameterKey
- The parameter key.ProvisioningArtifactParameter.Builder defaultValue(String defaultValue)
The default value for this parameter.
defaultValue
- The default value for this parameter.ProvisioningArtifactParameter.Builder parameterType(String parameterType)
The parameter type.
parameterType
- The parameter type.ProvisioningArtifactParameter.Builder isNoEcho(Boolean isNoEcho)
If this value is true, the value for this parameter is obfuscated from view when the parameter is retrieved. This parameter is used to hide sensitive information.
isNoEcho
- If this value is true, the value for this parameter is obfuscated from view when the parameter is
retrieved. This parameter is used to hide sensitive information.ProvisioningArtifactParameter.Builder description(String description)
The text description of the parameter.
description
- The text description of the parameter.ProvisioningArtifactParameter.Builder parameterConstraints(ParameterConstraints parameterConstraints)
The list of constraints that the administrator has put on the parameter.
parameterConstraints
- The list of constraints that the administrator has put on the parameter.default ProvisioningArtifactParameter.Builder parameterConstraints(Consumer<ParameterConstraints.Builder> parameterConstraints)
The list of constraints that the administrator has put on the parameter.
This is a convenience that creates an instance of theParameterConstraints.Builder
avoiding the need
to create one manually via ParameterConstraints.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to parameterConstraints(ParameterConstraints)
.parameterConstraints
- a consumer that will call methods on ParameterConstraints.Builder
parameterConstraints(ParameterConstraints)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.