public static interface ProvisioningArtifactParameter.Builder extends SdkPojo, CopyableBuilder<ProvisioningArtifactParameter.Builder,ProvisioningArtifactParameter>
Modifier and Type | Method and Description |
---|---|
ProvisioningArtifactParameter.Builder |
defaultValue(String defaultValue)
The default value.
|
ProvisioningArtifactParameter.Builder |
description(String description)
The 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)
Constraints that the administrator has put on a parameter.
|
ProvisioningArtifactParameter.Builder |
parameterConstraints(ParameterConstraints parameterConstraints)
Constraints that the administrator has put on a 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.
defaultValue
- The default value.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 description of the parameter.
description
- The description of the parameter.ProvisioningArtifactParameter.Builder parameterConstraints(ParameterConstraints parameterConstraints)
Constraints that the administrator has put on a parameter.
parameterConstraints
- Constraints that the administrator has put on a parameter.default ProvisioningArtifactParameter.Builder parameterConstraints(Consumer<ParameterConstraints.Builder> parameterConstraints)
Constraints that the administrator has put on a 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.