public static interface Parameter.Builder extends SdkPojo, CopyableBuilder<Parameter.Builder,Parameter>
Modifier and Type | Method and Description |
---|---|
Parameter.Builder |
arn(String arn)
The Amazon Resource Name (ARN) of the parameter.
|
Parameter.Builder |
dataType(String dataType)
The data type of the parameter, such as
text or aws:ec2:image . |
Parameter.Builder |
lastModifiedDate(Instant lastModifiedDate)
Date the parameter was last changed or updated and the parameter version was created.
|
Parameter.Builder |
name(String name)
The name of the parameter.
|
Parameter.Builder |
selector(String selector)
Either the version number or the label used to retrieve the parameter value.
|
Parameter.Builder |
sourceResult(String sourceResult)
Applies to parameters that reference information in other AWS services.
|
Parameter.Builder |
type(ParameterType type)
The type of parameter.
|
Parameter.Builder |
type(String type)
The type of parameter.
|
Parameter.Builder |
value(String value)
The parameter value.
|
Parameter.Builder |
version(Long version)
The parameter version.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
Parameter.Builder name(String name)
The name of the parameter.
name
- The name of the parameter.Parameter.Builder type(String type)
The type of parameter. Valid values include the following: String
, StringList
, and
SecureString
.
type
- The type of parameter. Valid values include the following: String
,
StringList
, and SecureString
.ParameterType
,
ParameterType
Parameter.Builder type(ParameterType type)
The type of parameter. Valid values include the following: String
, StringList
, and
SecureString
.
type
- The type of parameter. Valid values include the following: String
,
StringList
, and SecureString
.ParameterType
,
ParameterType
Parameter.Builder value(String value)
The parameter value.
value
- The parameter value.Parameter.Builder version(Long version)
The parameter version.
version
- The parameter version.Parameter.Builder selector(String selector)
Either the version number or the label used to retrieve the parameter value. Specify selectors by using one of the following formats:
parameter_name:version
parameter_name:label
selector
- Either the version number or the label used to retrieve the parameter value. Specify selectors by
using one of the following formats:
parameter_name:version
parameter_name:label
Parameter.Builder sourceResult(String sourceResult)
Applies to parameters that reference information in other AWS services. SourceResult is the raw result or response from the source.
sourceResult
- Applies to parameters that reference information in other AWS services. SourceResult is the raw result
or response from the source.Parameter.Builder lastModifiedDate(Instant lastModifiedDate)
Date the parameter was last changed or updated and the parameter version was created.
lastModifiedDate
- Date the parameter was last changed or updated and the parameter version was created.Parameter.Builder arn(String arn)
The Amazon Resource Name (ARN) of the parameter.
arn
- The Amazon Resource Name (ARN) of the parameter.Parameter.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.