@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateProvisionedProductRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateProvisionedProductRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateProvisionedProductRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAcceptLanguage()
The language code.
|
String |
getPathId()
The new path identifier.
|
String |
getProductId()
The identifier of the product.
|
String |
getProvisionedProductId()
The identifier of the provisioned product.
|
String |
getProvisionedProductName()
The name of the provisioned product.
|
String |
getProvisioningArtifactId()
The identifier of the provisioning artifact.
|
List<UpdateProvisioningParameter> |
getProvisioningParameters()
The new parameters.
|
UpdateProvisioningPreferences |
getProvisioningPreferences()
An object that contains information about the provisioning preferences for a stack set.
|
List<Tag> |
getTags()
One or more tags.
|
String |
getUpdateToken()
The idempotency token that uniquely identifies the provisioning update request.
|
int |
hashCode() |
void |
setAcceptLanguage(String acceptLanguage)
The language code.
|
void |
setPathId(String pathId)
The new path identifier.
|
void |
setProductId(String productId)
The identifier of the product.
|
void |
setProvisionedProductId(String provisionedProductId)
The identifier of the provisioned product.
|
void |
setProvisionedProductName(String provisionedProductName)
The name of the provisioned product.
|
void |
setProvisioningArtifactId(String provisioningArtifactId)
The identifier of the provisioning artifact.
|
void |
setProvisioningParameters(Collection<UpdateProvisioningParameter> provisioningParameters)
The new parameters.
|
void |
setProvisioningPreferences(UpdateProvisioningPreferences provisioningPreferences)
An object that contains information about the provisioning preferences for a stack set.
|
void |
setTags(Collection<Tag> tags)
One or more tags.
|
void |
setUpdateToken(String updateToken)
The idempotency token that uniquely identifies the provisioning update request.
|
String |
toString()
Returns a string representation of this object.
|
UpdateProvisionedProductRequest |
withAcceptLanguage(String acceptLanguage)
The language code.
|
UpdateProvisionedProductRequest |
withPathId(String pathId)
The new path identifier.
|
UpdateProvisionedProductRequest |
withProductId(String productId)
The identifier of the product.
|
UpdateProvisionedProductRequest |
withProvisionedProductId(String provisionedProductId)
The identifier of the provisioned product.
|
UpdateProvisionedProductRequest |
withProvisionedProductName(String provisionedProductName)
The name of the provisioned product.
|
UpdateProvisionedProductRequest |
withProvisioningArtifactId(String provisioningArtifactId)
The identifier of the provisioning artifact.
|
UpdateProvisionedProductRequest |
withProvisioningParameters(Collection<UpdateProvisioningParameter> provisioningParameters)
The new parameters.
|
UpdateProvisionedProductRequest |
withProvisioningParameters(UpdateProvisioningParameter... provisioningParameters)
The new parameters.
|
UpdateProvisionedProductRequest |
withProvisioningPreferences(UpdateProvisioningPreferences provisioningPreferences)
An object that contains information about the provisioning preferences for a stack set.
|
UpdateProvisionedProductRequest |
withTags(Collection<Tag> tags)
One or more tags.
|
UpdateProvisionedProductRequest |
withTags(Tag... tags)
One or more tags.
|
UpdateProvisionedProductRequest |
withUpdateToken(String updateToken)
The idempotency token that uniquely identifies the provisioning update request.
|
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 UpdateProvisionedProductRequest 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 setProvisionedProductName(String provisionedProductName)
The name of the provisioned product. You cannot specify both ProvisionedProductName
and
ProvisionedProductId
.
provisionedProductName
- The name of the provisioned product. You cannot specify both ProvisionedProductName
and
ProvisionedProductId
.public String getProvisionedProductName()
The name of the provisioned product. You cannot specify both ProvisionedProductName
and
ProvisionedProductId
.
ProvisionedProductName
and
ProvisionedProductId
.public UpdateProvisionedProductRequest withProvisionedProductName(String provisionedProductName)
The name of the provisioned product. You cannot specify both ProvisionedProductName
and
ProvisionedProductId
.
provisionedProductName
- The name of the provisioned product. You cannot specify both ProvisionedProductName
and
ProvisionedProductId
.public void setProvisionedProductId(String provisionedProductId)
The identifier of the provisioned product. You cannot specify both ProvisionedProductName
and
ProvisionedProductId
.
provisionedProductId
- The identifier of the provisioned product. You cannot specify both ProvisionedProductName
and
ProvisionedProductId
.public String getProvisionedProductId()
The identifier of the provisioned product. You cannot specify both ProvisionedProductName
and
ProvisionedProductId
.
ProvisionedProductName
and ProvisionedProductId
.public UpdateProvisionedProductRequest withProvisionedProductId(String provisionedProductId)
The identifier of the provisioned product. You cannot specify both ProvisionedProductName
and
ProvisionedProductId
.
provisionedProductId
- The identifier of the provisioned product. You cannot specify both ProvisionedProductName
and
ProvisionedProductId
.public void setProductId(String productId)
The identifier of the product.
productId
- The identifier of the product.public String getProductId()
The identifier of the product.
public UpdateProvisionedProductRequest withProductId(String productId)
The identifier of the product.
productId
- The identifier of the product.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 UpdateProvisionedProductRequest withProvisioningArtifactId(String provisioningArtifactId)
The identifier of the provisioning artifact.
provisioningArtifactId
- The identifier of the provisioning artifact.public void setPathId(String pathId)
The new path identifier. This value is optional if the product has a default path, and required if the product has more than one path.
pathId
- The new path identifier. This value is optional if the product has a default path, and required if the
product has more than one path.public String getPathId()
The new path identifier. This value is optional if the product has a default path, and required if the product has more than one path.
public UpdateProvisionedProductRequest withPathId(String pathId)
The new path identifier. This value is optional if the product has a default path, and required if the product has more than one path.
pathId
- The new path identifier. This value is optional if the product has a default path, and required if the
product has more than one path.public List<UpdateProvisioningParameter> getProvisioningParameters()
The new parameters.
public void setProvisioningParameters(Collection<UpdateProvisioningParameter> provisioningParameters)
The new parameters.
provisioningParameters
- The new parameters.public UpdateProvisionedProductRequest withProvisioningParameters(UpdateProvisioningParameter... provisioningParameters)
The new parameters.
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
- The new parameters.public UpdateProvisionedProductRequest withProvisioningParameters(Collection<UpdateProvisioningParameter> provisioningParameters)
The new parameters.
provisioningParameters
- The new parameters.public void setProvisioningPreferences(UpdateProvisioningPreferences 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 UpdateProvisioningPreferences getProvisioningPreferences()
An object that contains information about the provisioning preferences for a stack set.
public UpdateProvisionedProductRequest withProvisioningPreferences(UpdateProvisioningPreferences 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 List<Tag> getTags()
One or more tags. Requires the product to have RESOURCE_UPDATE
constraint with
TagUpdatesOnProvisionedProduct
set to ALLOWED
to allow tag updates.
RESOURCE_UPDATE
constraint with
TagUpdatesOnProvisionedProduct
set to ALLOWED
to allow tag updates.public void setTags(Collection<Tag> tags)
One or more tags. Requires the product to have RESOURCE_UPDATE
constraint with
TagUpdatesOnProvisionedProduct
set to ALLOWED
to allow tag updates.
tags
- One or more tags. Requires the product to have RESOURCE_UPDATE
constraint with
TagUpdatesOnProvisionedProduct
set to ALLOWED
to allow tag updates.public UpdateProvisionedProductRequest withTags(Tag... tags)
One or more tags. Requires the product to have RESOURCE_UPDATE
constraint with
TagUpdatesOnProvisionedProduct
set to ALLOWED
to allow tag updates.
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. Requires the product to have RESOURCE_UPDATE
constraint with
TagUpdatesOnProvisionedProduct
set to ALLOWED
to allow tag updates.public UpdateProvisionedProductRequest withTags(Collection<Tag> tags)
One or more tags. Requires the product to have RESOURCE_UPDATE
constraint with
TagUpdatesOnProvisionedProduct
set to ALLOWED
to allow tag updates.
tags
- One or more tags. Requires the product to have RESOURCE_UPDATE
constraint with
TagUpdatesOnProvisionedProduct
set to ALLOWED
to allow tag updates.public void setUpdateToken(String updateToken)
The idempotency token that uniquely identifies the provisioning update request.
updateToken
- The idempotency token that uniquely identifies the provisioning update request.public String getUpdateToken()
The idempotency token that uniquely identifies the provisioning update request.
public UpdateProvisionedProductRequest withUpdateToken(String updateToken)
The idempotency token that uniquely identifies the provisioning update request.
updateToken
- The idempotency token that uniquely identifies the provisioning update request.public String toString()
toString
in class Object
Object.toString()
public UpdateProvisionedProductRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.