@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ProvisionProductRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
ProvisionProductRequest() |
Modifier and Type | Method and Description |
---|---|
ProvisionProductRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAcceptLanguage()
The language code.
|
List<String> |
getNotificationArns()
Passed to CloudFormation.
|
String |
getPathId()
The path identifier of the product.
|
String |
getProductId()
The product identifier.
|
String |
getProvisionedProductName()
A user-friendly name for the provisioned product.
|
String |
getProvisioningArtifactId()
The identifier of the provisioning artifact.
|
List<ProvisioningParameter> |
getProvisioningParameters()
Parameters specified by the administrator that are required for provisioning the product.
|
ProvisioningPreferences |
getProvisioningPreferences()
An object that contains information about the provisioning preferences for a stack set.
|
String |
getProvisionToken()
An idempotency token that uniquely identifies the provisioning request.
|
List<Tag> |
getTags()
One or more tags.
|
int |
hashCode() |
void |
setAcceptLanguage(String acceptLanguage)
The language code.
|
void |
setNotificationArns(Collection<String> notificationArns)
Passed to CloudFormation.
|
void |
setPathId(String pathId)
The path identifier of the product.
|
void |
setProductId(String productId)
The product identifier.
|
void |
setProvisionedProductName(String provisionedProductName)
A user-friendly name for the provisioned product.
|
void |
setProvisioningArtifactId(String provisioningArtifactId)
The identifier of the provisioning artifact.
|
void |
setProvisioningParameters(Collection<ProvisioningParameter> provisioningParameters)
Parameters specified by the administrator that are required for provisioning the product.
|
void |
setProvisioningPreferences(ProvisioningPreferences provisioningPreferences)
An object that contains information about the provisioning preferences for a stack set.
|
void |
setProvisionToken(String provisionToken)
An idempotency token that uniquely identifies the provisioning request.
|
void |
setTags(Collection<Tag> tags)
One or more tags.
|
String |
toString()
Returns a string representation of this object.
|
ProvisionProductRequest |
withAcceptLanguage(String acceptLanguage)
The language code.
|
ProvisionProductRequest |
withNotificationArns(Collection<String> notificationArns)
Passed to CloudFormation.
|
ProvisionProductRequest |
withNotificationArns(String... notificationArns)
Passed to CloudFormation.
|
ProvisionProductRequest |
withPathId(String pathId)
The path identifier of the product.
|
ProvisionProductRequest |
withProductId(String productId)
The product identifier.
|
ProvisionProductRequest |
withProvisionedProductName(String provisionedProductName)
A user-friendly name for the provisioned product.
|
ProvisionProductRequest |
withProvisioningArtifactId(String provisioningArtifactId)
The identifier of the provisioning artifact.
|
ProvisionProductRequest |
withProvisioningParameters(Collection<ProvisioningParameter> provisioningParameters)
Parameters specified by the administrator that are required for provisioning the product.
|
ProvisionProductRequest |
withProvisioningParameters(ProvisioningParameter... provisioningParameters)
Parameters specified by the administrator that are required for provisioning the product.
|
ProvisionProductRequest |
withProvisioningPreferences(ProvisioningPreferences provisioningPreferences)
An object that contains information about the provisioning preferences for a stack set.
|
ProvisionProductRequest |
withProvisionToken(String provisionToken)
An idempotency token that uniquely identifies the provisioning request.
|
ProvisionProductRequest |
withTags(Collection<Tag> tags)
One or more tags.
|
ProvisionProductRequest |
withTags(Tag... tags)
One or more tags.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setAcceptLanguage(String acceptLanguage)
The language code.
en
- English (default)
jp
- Japanese
zh
- Chinese
acceptLanguage
- The language code.
en
- English (default)
jp
- Japanese
zh
- Chinese
public String getAcceptLanguage()
The language code.
en
- English (default)
jp
- Japanese
zh
- Chinese
en
- English (default)
jp
- Japanese
zh
- Chinese
public ProvisionProductRequest withAcceptLanguage(String acceptLanguage)
The language code.
en
- English (default)
jp
- Japanese
zh
- Chinese
acceptLanguage
- The language code.
en
- English (default)
jp
- Japanese
zh
- Chinese
public void setProductId(String productId)
The product identifier.
productId
- The product identifier.public String getProductId()
The product identifier.
public ProvisionProductRequest withProductId(String productId)
The product identifier.
productId
- The product identifier.public void setProvisioningArtifactId(String provisioningArtifactId)
The identifier of the provisioning artifact.
provisioningArtifactId
- The identifier of the provisioning artifact.public String getProvisioningArtifactId()
The identifier of the provisioning artifact.
public ProvisionProductRequest withProvisioningArtifactId(String provisioningArtifactId)
The identifier of the provisioning artifact.
provisioningArtifactId
- The identifier of the provisioning artifact.public void setPathId(String pathId)
The path identifier of the product. This value is optional if the product has a default path, and required if the product has more than one path. To list the paths for a product, use ListLaunchPaths.
pathId
- The path identifier of the product. This value is optional if the product has a default path, and required
if the product has more than one path. To list the paths for a product, use ListLaunchPaths.public String getPathId()
The path identifier of the product. This value is optional if the product has a default path, and required if the product has more than one path. To list the paths for a product, use ListLaunchPaths.
public ProvisionProductRequest withPathId(String pathId)
The path identifier of the product. This value is optional if the product has a default path, and required if the product has more than one path. To list the paths for a product, use ListLaunchPaths.
pathId
- The path identifier of the product. This value is optional if the product has a default path, and required
if the product has more than one path. To list the paths for a product, use ListLaunchPaths.public void setProvisionedProductName(String provisionedProductName)
A user-friendly name for the provisioned product. This value must be unique for the AWS account and cannot be updated after the product is provisioned.
provisionedProductName
- A user-friendly name for the provisioned product. This value must be unique for the AWS account and cannot
be updated after the product is provisioned.public String getProvisionedProductName()
A user-friendly name for the provisioned product. This value must be unique for the AWS account and cannot be updated after the product is provisioned.
public ProvisionProductRequest withProvisionedProductName(String provisionedProductName)
A user-friendly name for the provisioned product. This value must be unique for the AWS account and cannot be updated after the product is provisioned.
provisionedProductName
- A user-friendly name for the provisioned product. This value must be unique for the AWS account and cannot
be updated after the product is provisioned.public List<ProvisioningParameter> getProvisioningParameters()
Parameters specified by the administrator that are required for provisioning the product.
public void setProvisioningParameters(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.public ProvisionProductRequest withProvisioningParameters(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.public ProvisionProductRequest withProvisioningParameters(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.public void setProvisioningPreferences(ProvisioningPreferences provisioningPreferences)
An object that contains information about the provisioning preferences for a stack set.
provisioningPreferences
- An object that contains information about the provisioning preferences for a stack set.public ProvisioningPreferences getProvisioningPreferences()
An object that contains information about the provisioning preferences for a stack set.
public ProvisionProductRequest withProvisioningPreferences(ProvisioningPreferences provisioningPreferences)
An object that contains information about the provisioning preferences for a stack set.
provisioningPreferences
- An object that contains information about the provisioning preferences for a stack set.public void setTags(Collection<Tag> tags)
One or more tags.
tags
- One or more tags.public ProvisionProductRequest withTags(Tag... tags)
One or more tags.
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
- One or more tags.public ProvisionProductRequest withTags(Collection<Tag> tags)
One or more tags.
tags
- One or more tags.public List<String> getNotificationArns()
Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related events.
public void setNotificationArns(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.public ProvisionProductRequest withNotificationArns(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.public ProvisionProductRequest withNotificationArns(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.public void setProvisionToken(String provisionToken)
An idempotency token that uniquely identifies the provisioning request.
provisionToken
- An idempotency token that uniquely identifies the provisioning request.public String getProvisionToken()
An idempotency token that uniquely identifies the provisioning request.
public ProvisionProductRequest withProvisionToken(String provisionToken)
An idempotency token that uniquely identifies the provisioning request.
provisionToken
- An idempotency token that uniquely identifies the provisioning request.public String toString()
toString
in class Object
Object.toString()
public ProvisionProductRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.