CopyableBuilder<PutParameterRequest.Builder,PutParameterRequest>
, SdkBuilder<PutParameterRequest.Builder,PutParameterRequest>
public static interface PutParameterRequest.Builder extends CopyableBuilder<PutParameterRequest.Builder,PutParameterRequest>
Modifier and Type | Method | Description |
---|---|---|
PutParameterRequest.Builder |
allowedPattern(String allowedPattern) |
A regular expression used to validate the parameter value.
|
PutParameterRequest.Builder |
description(String description) |
Information about the parameter that you want to add to the system
|
PutParameterRequest.Builder |
keyId(String keyId) |
The KMS Key ID that you want to use to encrypt a parameter when you choose the SecureString data type.
|
PutParameterRequest.Builder |
name(String name) |
The name of the parameter that you want to add to the system.
|
PutParameterRequest.Builder |
overwrite(Boolean overwrite) |
Overwrite an existing parameter.
|
PutParameterRequest.Builder |
type(String type) |
The type of parameter that you want to add to the system.
|
PutParameterRequest.Builder |
type(ParameterType type) |
The type of parameter that you want to add to the system.
|
PutParameterRequest.Builder |
value(String value) |
The parameter value that you want to add to the system.
|
copy
apply, build
PutParameterRequest.Builder name(String name)
The name of the parameter that you want to add to the system.
name
- The name of the parameter that you want to add to the system.PutParameterRequest.Builder description(String description)
Information about the parameter that you want to add to the system
description
- Information about the parameter that you want to add to the systemPutParameterRequest.Builder value(String value)
The parameter value that you want to add to the system.
value
- The parameter value that you want to add to the system.PutParameterRequest.Builder type(String type)
The type of parameter that you want to add to the system.
type
- The type of parameter that you want to add to the system.ParameterType
PutParameterRequest.Builder type(ParameterType type)
The type of parameter that you want to add to the system.
type
- The type of parameter that you want to add to the system.ParameterType
PutParameterRequest.Builder keyId(String keyId)
The KMS Key ID that you want to use to encrypt a parameter when you choose the SecureString data type. If you don't specify a key ID, the system uses the default key associated with your AWS account.
keyId
- The KMS Key ID that you want to use to encrypt a parameter when you choose the SecureString data type.
If you don't specify a key ID, the system uses the default key associated with your AWS account.PutParameterRequest.Builder overwrite(Boolean overwrite)
Overwrite an existing parameter. If not specified, will default to "false".
overwrite
- Overwrite an existing parameter. If not specified, will default to "false".PutParameterRequest.Builder allowedPattern(String allowedPattern)
A regular expression used to validate the parameter value. For example, for String types with values restricted to numbers, you can specify the following: AllowedPattern=^\d+$
allowedPattern
- A regular expression used to validate the parameter value. For example, for String types with values
restricted to numbers, you can specify the following: AllowedPattern=^\d+$Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.