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 AWS 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, sdkFields
copy
applyMutation, build
ParameterHistory.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
,
ParameterType
ParameterHistory.Builder type(ParameterType type)
The type of parameter used.
type
- The type of parameter used.ParameterType
,
ParameterType
ParameterHistory.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 AWS user who last changed the parameter.
lastModifiedUser
- Amazon Resource Name (ARN) of the AWS 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
,
ParameterTier
ParameterHistory.Builder tier(ParameterTier tier)
The parameter tier.
tier
- The parameter tier.ParameterTier
,
ParameterTier
ParameterHistory.Builder policies(Collection<ParameterInlinePolicy> policies)
Information about the policies assigned to a parameter.
Assigning parameter policies in the AWS Systems Manager User Guide.
policies
- Information about the policies assigned to a parameter.
Assigning parameter policies in the AWS Systems Manager User Guide.
ParameterHistory.Builder policies(ParameterInlinePolicy... policies)
Information about the policies assigned to a parameter.
Assigning parameter policies in the AWS Systems Manager User Guide.
policies
- Information about the policies assigned to a parameter.
Assigning parameter policies in the AWS Systems Manager User Guide.
ParameterHistory.Builder policies(Consumer<ParameterInlinePolicy.Builder>... policies)
Information about the policies assigned to a parameter.
Assigning parameter policies in the AWS Systems Manager User Guide.
This is a convenience 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)
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 © 2021 Amazon Web Services, Inc. All Rights Reserved.