public static class UpdateImportedPackageDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
UpdateImportedPackageDetails |
build() |
UpdateImportedPackageDetails.Builder |
copy(UpdateImportedPackageDetails model) |
UpdateImportedPackageDetails.Builder |
currentPackageId(String currentPackageId)
ID of the new package (i.e.
|
UpdateImportedPackageDetails.Builder |
definedTags(Map<String,Map<String,Object>> definedTags)
Usage of predefined tag keys.
|
UpdateImportedPackageDetails.Builder |
freeformTags(Map<String,String> freeformTags)
Simple key-value pair that is applied without any predefined name, type, or scope.
|
UpdateImportedPackageDetails.Builder |
parameterValues(Map<String,String> parameterValues)
A list of the updated parameter values to apply to this imported package.
|
public UpdateImportedPackageDetails.Builder currentPackageId(String currentPackageId)
ID of the new package (i.e. version) to import, replacing the old imported package. Leave null if no new package resources are required. The name of the new package must must match the name of the already-imported package.
currentPackageId
- the value to setpublic UpdateImportedPackageDetails.Builder parameterValues(Map<String,String> parameterValues)
A list of the updated parameter values to apply to this imported package.
parameterValues
- the value to setpublic UpdateImportedPackageDetails.Builder freeformTags(Map<String,String> freeformTags)
Simple key-value pair that is applied without any predefined name, type, or scope.
Example: {"bar-key": "value"}
freeformTags
- the value to setpublic UpdateImportedPackageDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example:
{"foo-namespace": {"bar-key": "value"}}
definedTags
- the value to setpublic UpdateImportedPackageDetails build()
public UpdateImportedPackageDetails.Builder copy(UpdateImportedPackageDetails model)
Copyright © 2016–2024. All rights reserved.