@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 path identifier.
|
String |
getPathName()
The name of the path.
|
String |
getProductId()
The identifier of the product.
|
String |
getProductName()
The name 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.
|
String |
getProvisioningArtifactName()
The name 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 path identifier.
|
void |
setPathName(String pathName)
The name of the path.
|
void |
setProductId(String productId)
The identifier of the product.
|
void |
setProductName(String productName)
The name 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 |
setProvisioningArtifactName(String provisioningArtifactName)
The name 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 path identifier.
|
UpdateProvisionedProductRequest |
withPathName(String pathName)
The name of the path.
|
UpdateProvisionedProductRequest |
withProductId(String productId)
The identifier of the product.
|
UpdateProvisionedProductRequest |
withProductName(String productName)
The name 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 |
withProvisioningArtifactName(String provisioningArtifactName)
The name 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 must provide the name or ID, but not both.
provisionedProductId
- The identifier of the provisioned product. You must provide the name or ID, but not both.public String getProvisionedProductId()
The identifier of the provisioned product. You must provide the name or ID, but not both.
public UpdateProvisionedProductRequest withProvisionedProductId(String provisionedProductId)
The identifier of the provisioned product. You must provide the name or ID, but not both.
provisionedProductId
- The identifier of the provisioned product. You must provide the name or ID, but not both.public void setProductId(String productId)
The identifier of the product. You must provide the name or ID, but not both.
productId
- The identifier of the product. You must provide the name or ID, but not both.public String getProductId()
The identifier of the product. You must provide the name or ID, but not both.
public UpdateProvisionedProductRequest withProductId(String productId)
The identifier of the product. You must provide the name or ID, but not both.
productId
- The identifier of the product. You must provide the name or ID, but not both.public void setProductName(String productName)
The name of the product. You must provide the name or ID, but not both.
productName
- The name of the product. You must provide the name or ID, but not both.public String getProductName()
The name of the product. You must provide the name or ID, but not both.
public UpdateProvisionedProductRequest withProductName(String productName)
The name of the product. You must provide the name or ID, but not both.
productName
- The name of the product. You must provide the name or ID, but not both.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 setProvisioningArtifactName(String provisioningArtifactName)
The name of the provisioning artifact. You must provide the name or ID, but not both.
provisioningArtifactName
- The name of the provisioning artifact. You must provide the name or ID, but not both.public String getProvisioningArtifactName()
The name of the provisioning artifact. You must provide the name or ID, but not both.
public UpdateProvisionedProductRequest withProvisioningArtifactName(String provisioningArtifactName)
The name of the provisioning artifact. You must provide the name or ID, but not both.
provisioningArtifactName
- The name of the provisioning artifact. You must provide the name or ID, but not both.public void setPathId(String pathId)
The path identifier. This value is optional if the product has a default path, and required if the product has more than one path. You must provide the name or ID, but not both.
pathId
- The path identifier. This value is optional if the product has a default path, and required if the product
has more than one path. You must provide the name or ID, but not both.public String getPathId()
The path identifier. This value is optional if the product has a default path, and required if the product has more than one path. You must provide the name or ID, but not both.
public UpdateProvisionedProductRequest withPathId(String pathId)
The path identifier. This value is optional if the product has a default path, and required if the product has more than one path. You must provide the name or ID, but not both.
pathId
- The path identifier. This value is optional if the product has a default path, and required if the product
has more than one path. You must provide the name or ID, but not both.public void setPathName(String pathName)
The name of the path. You must provide the name or ID, but not both.
pathName
- The name of the path. You must provide the name or ID, but not both.public String getPathName()
The name of the path. You must provide the name or ID, but not both.
public UpdateProvisionedProductRequest withPathName(String pathName)
The name of the path. You must provide the name or ID, but not both.
pathName
- The name of the path. You must provide the name or ID, but not both.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()