CopyableBuilder<ProvisionProductRequest.Builder,ProvisionProductRequest>
, SdkBuilder<ProvisionProductRequest.Builder,ProvisionProductRequest>
public static interface ProvisionProductRequest.Builder extends CopyableBuilder<ProvisionProductRequest.Builder,ProvisionProductRequest>
Modifier and Type | Method | Description |
---|---|---|
ProvisionProductRequest.Builder |
acceptLanguage(String acceptLanguage) |
The language code to use for this operation.
|
ProvisionProductRequest.Builder |
notificationArns(String... notificationArns) |
Passed to CloudFormation.
|
ProvisionProductRequest.Builder |
notificationArns(Collection<String> notificationArns) |
Passed to CloudFormation.
|
ProvisionProductRequest.Builder |
pathId(String pathId) |
The identifier of the path for this product's provisioning.
|
ProvisionProductRequest.Builder |
productId(String productId) |
The product identifier.
|
ProvisionProductRequest.Builder |
provisionedProductName(String provisionedProductName) |
A user-friendly name to identify the ProvisionedProduct object.
|
ProvisionProductRequest.Builder |
provisioningArtifactId(String provisioningArtifactId) |
The provisioning artifact identifier for this product.
|
ProvisionProductRequest.Builder |
provisioningParameters(Collection<ProvisioningParameter> provisioningParameters) |
Parameters specified by the administrator that are required for provisioning the product.
|
ProvisionProductRequest.Builder |
provisioningParameters(ProvisioningParameter... provisioningParameters) |
Parameters specified by the administrator that are required for provisioning the product.
|
ProvisionProductRequest.Builder |
provisionToken(String provisionToken) |
An idempotency token that uniquely identifies the provisioning request.
|
ProvisionProductRequest.Builder |
tags(Collection<Tag> tags) |
A list of tags to use as provisioning options.
|
ProvisionProductRequest.Builder |
tags(Tag... tags) |
A list of tags to use as provisioning options.
|
copy
apply, build
ProvisionProductRequest.Builder acceptLanguage(String acceptLanguage)
The language code to use for this operation. Supported language codes are as follows:
"en" (English)
"jp" (Japanese)
"zh" (Chinese)
If no code is specified, "en" is used as the default.
acceptLanguage
- The language code to use for this operation. Supported language codes are as follows:
"en" (English)
"jp" (Japanese)
"zh" (Chinese)
If no code is specified, "en" is used as the default.
ProvisionProductRequest.Builder productId(String productId)
The product identifier.
productId
- The product identifier.ProvisionProductRequest.Builder provisioningArtifactId(String provisioningArtifactId)
The provisioning artifact identifier for this product. This is sometimes referred to as the product version.
provisioningArtifactId
- The provisioning artifact identifier for this product. This is sometimes referred to as the product
version.ProvisionProductRequest.Builder pathId(String pathId)
The identifier of the path for this product's provisioning. This value is optional if the product has a default path, and is required if there is more than one path for the specified product.
pathId
- The identifier of the path for this product's provisioning. This value is optional if the product has
a default path, and is required if there is more than one path for the specified product.ProvisionProductRequest.Builder provisionedProductName(String provisionedProductName)
A user-friendly name to identify the ProvisionedProduct object. This value must be unique for the AWS account and cannot be updated after the product is provisioned.
provisionedProductName
- A user-friendly name to identify the ProvisionedProduct object. This value must be unique for the AWS
account and cannot be updated after the product is provisioned.ProvisionProductRequest.Builder provisioningParameters(Collection<ProvisioningParameter> provisioningParameters)
Parameters specified by the administrator that are required for provisioning the product.
provisioningParameters
- Parameters specified by the administrator that are required for provisioning the product.ProvisionProductRequest.Builder provisioningParameters(ProvisioningParameter... provisioningParameters)
Parameters specified by the administrator that are required for provisioning the product.
NOTE: This method appends the values to the existing list (if any). Use
#setProvisioningParameters(java.util.Collection)
or
#withProvisioningParameters(java.util.Collection)
if you want to override the existing values.
provisioningParameters
- Parameters specified by the administrator that are required for provisioning the product.ProvisionProductRequest.Builder tags(Collection<Tag> tags)
A list of tags to use as provisioning options.
tags
- A list of tags to use as provisioning options.ProvisionProductRequest.Builder tags(Tag... tags)
A list of tags to use as provisioning options.
NOTE: This method appends the values to the existing list (if any). Use
#setTags(java.util.Collection)
or #withTags(java.util.Collection)
if you want to override the
existing values.
tags
- A list of tags to use as provisioning options.ProvisionProductRequest.Builder notificationArns(Collection<String> notificationArns)
Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.
notificationArns
- Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.ProvisionProductRequest.Builder notificationArns(String... notificationArns)
Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.
NOTE: This method appends the values to the existing list (if any). Use
#setNotificationArns(java.util.Collection)
or #withNotificationArns(java.util.Collection)
if
you want to override the existing values.
notificationArns
- Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.ProvisionProductRequest.Builder provisionToken(String provisionToken)
An idempotency token that uniquely identifies the provisioning request.
provisionToken
- An idempotency token that uniquely identifies the provisioning request.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.