public static interface ParameterMetadata.Builder extends SdkPojo, CopyableBuilder<ParameterMetadata.Builder,ParameterMetadata>
| Modifier and Type | Method and Description |
|---|---|
ParameterMetadata.Builder |
allowedPattern(String allowedPattern)
A parameter name can include only the following letters and symbols.
|
ParameterMetadata.Builder |
dataType(String dataType)
The data type of the parameter, such as
text or aws:ec2:image. |
ParameterMetadata.Builder |
description(String description)
Description of the parameter actions.
|
ParameterMetadata.Builder |
keyId(String keyId)
The ID of the query key used for this parameter.
|
ParameterMetadata.Builder |
lastModifiedDate(Instant lastModifiedDate)
Date the parameter was last changed or updated.
|
ParameterMetadata.Builder |
lastModifiedUser(String lastModifiedUser)
Amazon Resource Name (ARN) of the Amazon Web Services user who last changed the parameter.
|
ParameterMetadata.Builder |
name(String name)
The parameter name.
|
ParameterMetadata.Builder |
policies(Collection<ParameterInlinePolicy> policies)
A list of policies associated with a parameter.
|
ParameterMetadata.Builder |
policies(Consumer<ParameterInlinePolicy.Builder>... policies)
A list of policies associated with a parameter.
|
ParameterMetadata.Builder |
policies(ParameterInlinePolicy... policies)
A list of policies associated with a parameter.
|
ParameterMetadata.Builder |
tier(ParameterTier tier)
The parameter tier.
|
ParameterMetadata.Builder |
tier(String tier)
The parameter tier.
|
ParameterMetadata.Builder |
type(ParameterType type)
The type of parameter.
|
ParameterMetadata.Builder |
type(String type)
The type of parameter.
|
ParameterMetadata.Builder |
version(Long version)
The parameter version.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildParameterMetadata.Builder name(String name)
The parameter name.
name - The parameter name.ParameterMetadata.Builder type(String type)
The type of parameter. Valid parameter types include the following: String,
StringList, and SecureString.
type - The type of parameter. Valid parameter types include the following: String,
StringList, and SecureString.ParameterType,
ParameterTypeParameterMetadata.Builder type(ParameterType type)
The type of parameter. Valid parameter types include the following: String,
StringList, and SecureString.
type - The type of parameter. Valid parameter types include the following: String,
StringList, and SecureString.ParameterType,
ParameterTypeParameterMetadata.Builder keyId(String keyId)
The ID of the query key used for this parameter.
keyId - The ID of the query key used for this parameter.ParameterMetadata.Builder lastModifiedDate(Instant lastModifiedDate)
Date the parameter was last changed or updated.
lastModifiedDate - Date the parameter was last changed or updated.ParameterMetadata.Builder lastModifiedUser(String lastModifiedUser)
Amazon Resource Name (ARN) of the Amazon Web Services user who last changed the parameter.
lastModifiedUser - Amazon Resource Name (ARN) of the Amazon Web Services user who last changed the parameter.ParameterMetadata.Builder description(String description)
Description of the parameter actions.
description - Description of the parameter actions.ParameterMetadata.Builder allowedPattern(String allowedPattern)
A parameter name can include only the following letters and symbols.
a-zA-Z0-9_.-
allowedPattern - A parameter name can include only the following letters and symbols.
a-zA-Z0-9_.-
ParameterMetadata.Builder version(Long version)
The parameter version.
version - The parameter version.ParameterMetadata.Builder tier(String tier)
The parameter tier.
tier - The parameter tier.ParameterTier,
ParameterTierParameterMetadata.Builder tier(ParameterTier tier)
The parameter tier.
tier - The parameter tier.ParameterTier,
ParameterTierParameterMetadata.Builder policies(Collection<ParameterInlinePolicy> policies)
A list of policies associated with a parameter.
policies - A list of policies associated with a parameter.ParameterMetadata.Builder policies(ParameterInlinePolicy... policies)
A list of policies associated with a parameter.
policies - A list of policies associated with a parameter.ParameterMetadata.Builder policies(Consumer<ParameterInlinePolicy.Builder>... policies)
A list of policies associated with a parameter.
This is a convenience method that creates an instance of theList.Builder
avoiding the need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called
immediately and its result is passed to #policies(List) .policies - a consumer that will call methods on List.Builder #policies(List) ParameterMetadata.Builder dataType(String dataType)
The data type of the parameter, such as text or aws:ec2:image. The default is
text.
dataType - The data type of the parameter, such as text or aws:ec2:image. The default
is text.Copyright © 2022. All rights reserved.