public static interface ParameterHistory.Builder extends SdkPojo, CopyableBuilder<ParameterHistory.Builder,ParameterHistory>
| Modifier and Type | Method and Description |
|---|---|
ParameterHistory.Builder |
allowedPattern(String allowedPattern)
Parameter names can include the following letters and symbols.
|
ParameterHistory.Builder |
dataType(String dataType)
The data type of the parameter, such as
text or aws:ec2:image. |
ParameterHistory.Builder |
description(String description)
Information about the parameter.
|
ParameterHistory.Builder |
keyId(String keyId)
The ID of the query key used for this parameter.
|
ParameterHistory.Builder |
labels(Collection<String> labels)
Labels assigned to the parameter version.
|
ParameterHistory.Builder |
labels(String... labels)
Labels assigned to the parameter version.
|
ParameterHistory.Builder |
lastModifiedDate(Instant lastModifiedDate)
Date the parameter was last changed or updated.
|
ParameterHistory.Builder |
lastModifiedUser(String lastModifiedUser)
Amazon Resource Name (ARN) of the Amazon Web Services user who last changed the parameter.
|
ParameterHistory.Builder |
name(String name)
The name of the parameter.
|
ParameterHistory.Builder |
policies(Collection<ParameterInlinePolicy> policies)
Information about the policies assigned to a parameter.
|
ParameterHistory.Builder |
policies(Consumer<ParameterInlinePolicy.Builder>... policies)
Information about the policies assigned to a parameter.
|
ParameterHistory.Builder |
policies(ParameterInlinePolicy... policies)
Information about the policies assigned to a parameter.
|
ParameterHistory.Builder |
tier(ParameterTier tier)
The parameter tier.
|
ParameterHistory.Builder |
tier(String tier)
The parameter tier.
|
ParameterHistory.Builder |
type(ParameterType type)
The type of parameter used.
|
ParameterHistory.Builder |
type(String type)
The type of parameter used.
|
ParameterHistory.Builder |
value(String value)
The parameter value.
|
ParameterHistory.Builder |
version(Long version)
The parameter version.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildParameterHistory.Builder name(String name)
The name of the parameter.
name - The name of the parameter.ParameterHistory.Builder type(String type)
The type of parameter used.
type - The type of parameter used.ParameterType,
ParameterTypeParameterHistory.Builder type(ParameterType type)
The type of parameter used.
type - The type of parameter used.ParameterType,
ParameterTypeParameterHistory.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.ParameterHistory.Builder lastModifiedDate(Instant lastModifiedDate)
Date the parameter was last changed or updated.
lastModifiedDate - Date the parameter was last changed or updated.ParameterHistory.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.ParameterHistory.Builder description(String description)
Information about the parameter.
description - Information about the parameter.ParameterHistory.Builder value(String value)
The parameter value.
value - The parameter value.ParameterHistory.Builder allowedPattern(String allowedPattern)
Parameter names can include the following letters and symbols.
a-zA-Z0-9_.-
allowedPattern - Parameter names can include the following letters and symbols.
a-zA-Z0-9_.-
ParameterHistory.Builder version(Long version)
The parameter version.
version - The parameter version.ParameterHistory.Builder labels(Collection<String> labels)
Labels assigned to the parameter version.
labels - Labels assigned to the parameter version.ParameterHistory.Builder labels(String... labels)
Labels assigned to the parameter version.
labels - Labels assigned to the parameter version.ParameterHistory.Builder tier(String tier)
The parameter tier.
tier - The parameter tier.ParameterTier,
ParameterTierParameterHistory.Builder tier(ParameterTier tier)
The parameter tier.
tier - The parameter tier.ParameterTier,
ParameterTierParameterHistory.Builder policies(Collection<ParameterInlinePolicy> policies)
Information about the policies assigned to a parameter.
Assigning parameter policies in the Amazon Web Services Systems Manager User Guide.
policies - Information about the policies assigned to a parameter.
Assigning parameter policies in the Amazon Web Services Systems Manager User Guide.
ParameterHistory.Builder policies(ParameterInlinePolicy... policies)
Information about the policies assigned to a parameter.
Assigning parameter policies in the Amazon Web Services Systems Manager User Guide.
policies - Information about the policies assigned to a parameter.
Assigning parameter policies in the Amazon Web Services Systems Manager User Guide.
ParameterHistory.Builder policies(Consumer<ParameterInlinePolicy.Builder>... policies)
Information about the policies assigned to a parameter.
Assigning parameter policies in the Amazon Web Services Systems Manager User Guide.
This is a convenience method that creates an instance of theParameterInlinePolicy.Builder avoiding the need to create
one manually via ParameterInlinePolicy.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #policies(List.
policies - a consumer that will call methods on
ParameterInlinePolicy.Builder#policies(java.util.Collection) ParameterHistory.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 © 2023. All rights reserved.