Cloneable
, ReadLimitInfo
, ToCopyableBuilder<ProvisionProductRequest.Builder,ProvisionProductRequest>
@Generated("software.amazon.awssdk:codegen") public class ProvisionProductRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<ProvisionProductRequest.Builder,ProvisionProductRequest>
Modifier and Type | Class | Description |
---|---|---|
static interface |
ProvisionProductRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
String |
acceptLanguage() |
The language code to use for this operation.
|
static ProvisionProductRequest.Builder |
builder() |
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
List<String> |
notificationArns() |
Passed to CloudFormation.
|
String |
pathId() |
The identifier of the path for this product's provisioning.
|
String |
productId() |
The product identifier.
|
String |
provisionedProductName() |
A user-friendly name to identify the ProvisionedProduct object.
|
String |
provisioningArtifactId() |
The provisioning artifact identifier for this product.
|
List<ProvisioningParameter> |
provisioningParameters() |
Parameters specified by the administrator that are required for provisioning the product.
|
String |
provisionToken() |
An idempotency token that uniquely identifies the provisioning request.
|
static Class<? extends ProvisionProductRequest.Builder> |
serializableBuilderClass() |
|
List<Tag> |
tags() |
A list of tags to use as provisioning options.
|
ProvisionProductRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public 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.
"en" (English)
"jp" (Japanese)
"zh" (Chinese)
If no code is specified, "en" is used as the default.
public String productId()
The product identifier.
public String provisioningArtifactId()
The provisioning artifact identifier for this product. This is sometimes referred to as the product version.
public 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.
public 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.
public List<ProvisioningParameter> provisioningParameters()
Parameters specified by the administrator that are required for provisioning the product.
public List<Tag> tags()
A list of tags to use as provisioning options.
public List<String> notificationArns()
Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.
public String provisionToken()
An idempotency token that uniquely identifies the provisioning request.
public ProvisionProductRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<ProvisionProductRequest.Builder,ProvisionProductRequest>
public static ProvisionProductRequest.Builder builder()
public static Class<? extends ProvisionProductRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.