Interface LabelParameterVersionRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<LabelParameterVersionRequest.Builder,LabelParameterVersionRequest>,SdkBuilder<LabelParameterVersionRequest.Builder,LabelParameterVersionRequest>,SdkPojo,SdkRequest.Builder,SsmRequest.Builder
- Enclosing class:
- LabelParameterVersionRequest
public static interface LabelParameterVersionRequest.Builder extends SsmRequest.Builder, SdkPojo, CopyableBuilder<LabelParameterVersionRequest.Builder,LabelParameterVersionRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LabelParameterVersionRequest.Builderlabels(String... labels)One or more labels to attach to the specified parameter version.LabelParameterVersionRequest.Builderlabels(Collection<String> labels)One or more labels to attach to the specified parameter version.LabelParameterVersionRequest.Buildername(String name)The parameter name on which you want to attach one or more labels.LabelParameterVersionRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)LabelParameterVersionRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)LabelParameterVersionRequest.BuilderparameterVersion(Long parameterVersion)The specific version of the parameter on which you want to attach one or more labels.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.services.ssm.model.SsmRequest.Builder
build
-
-
-
-
Method Detail
-
name
LabelParameterVersionRequest.Builder name(String name)
The parameter name on which you want to attach one or more labels.
You can't enter the Amazon Resource Name (ARN) for a parameter, only the parameter name itself.
- Parameters:
name- The parameter name on which you want to attach one or more labels.You can't enter the Amazon Resource Name (ARN) for a parameter, only the parameter name itself.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parameterVersion
LabelParameterVersionRequest.Builder parameterVersion(Long parameterVersion)
The specific version of the parameter on which you want to attach one or more labels. If no version is specified, the system attaches the label to the latest version.
- Parameters:
parameterVersion- The specific version of the parameter on which you want to attach one or more labels. If no version is specified, the system attaches the label to the latest version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
labels
LabelParameterVersionRequest.Builder labels(Collection<String> labels)
One or more labels to attach to the specified parameter version.
- Parameters:
labels- One or more labels to attach to the specified parameter version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
labels
LabelParameterVersionRequest.Builder labels(String... labels)
One or more labels to attach to the specified parameter version.
- Parameters:
labels- One or more labels to attach to the specified parameter version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
LabelParameterVersionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
LabelParameterVersionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-