@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PutDeploymentParameterRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
PutDeploymentParameterRequest() |
Modifier and Type | Method and Description |
---|---|
PutDeploymentParameterRequest |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
PutDeploymentParameterRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
PutDeploymentParameterRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAgreementId()
The unique identifier of the agreement.
|
String |
getCatalog()
The catalog related to the request.
|
String |
getClientToken()
The idempotency token for deployment parameters.
|
DeploymentParameterInput |
getDeploymentParameter()
The deployment parameter targeted to the acceptor of an agreement for which to create the AWS Secret Manager
resource.
|
Date |
getExpirationDate()
The date when deployment parameters expire and are scheduled for deletion.
|
String |
getProductId()
The product for which AWS Marketplace will save secrets for the buyer’s account.
|
Map<String,String> |
getTags()
A map of key-value pairs, where each pair represents a tag saved to the resource.
|
int |
hashCode() |
void |
setAgreementId(String agreementId)
The unique identifier of the agreement.
|
void |
setCatalog(String catalog)
The catalog related to the request.
|
void |
setClientToken(String clientToken)
The idempotency token for deployment parameters.
|
void |
setDeploymentParameter(DeploymentParameterInput deploymentParameter)
The deployment parameter targeted to the acceptor of an agreement for which to create the AWS Secret Manager
resource.
|
void |
setExpirationDate(Date expirationDate)
The date when deployment parameters expire and are scheduled for deletion.
|
void |
setProductId(String productId)
The product for which AWS Marketplace will save secrets for the buyer’s account.
|
void |
setTags(Map<String,String> tags)
A map of key-value pairs, where each pair represents a tag saved to the resource.
|
String |
toString()
Returns a string representation of this object.
|
PutDeploymentParameterRequest |
withAgreementId(String agreementId)
The unique identifier of the agreement.
|
PutDeploymentParameterRequest |
withCatalog(String catalog)
The catalog related to the request.
|
PutDeploymentParameterRequest |
withClientToken(String clientToken)
The idempotency token for deployment parameters.
|
PutDeploymentParameterRequest |
withDeploymentParameter(DeploymentParameterInput deploymentParameter)
The deployment parameter targeted to the acceptor of an agreement for which to create the AWS Secret Manager
resource.
|
PutDeploymentParameterRequest |
withExpirationDate(Date expirationDate)
The date when deployment parameters expire and are scheduled for deletion.
|
PutDeploymentParameterRequest |
withProductId(String productId)
The product for which AWS Marketplace will save secrets for the buyer’s account.
|
PutDeploymentParameterRequest |
withTags(Map<String,String> tags)
A map of key-value pairs, where each pair represents a tag saved to the resource.
|
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 setAgreementId(String agreementId)
The unique identifier of the agreement.
agreementId
- The unique identifier of the agreement.public String getAgreementId()
The unique identifier of the agreement.
public PutDeploymentParameterRequest withAgreementId(String agreementId)
The unique identifier of the agreement.
agreementId
- The unique identifier of the agreement.public void setCatalog(String catalog)
The catalog related to the request. Fixed value: AWS Marketplace
catalog
- The catalog related to the request. Fixed value: AWS Marketplace
public String getCatalog()
The catalog related to the request. Fixed value: AWS Marketplace
AWS Marketplace
public PutDeploymentParameterRequest withCatalog(String catalog)
The catalog related to the request. Fixed value: AWS Marketplace
catalog
- The catalog related to the request. Fixed value: AWS Marketplace
public void setClientToken(String clientToken)
The idempotency token for deployment parameters. A unique identifier for the new version.
clientToken
- The idempotency token for deployment parameters. A unique identifier for the new version.public String getClientToken()
The idempotency token for deployment parameters. A unique identifier for the new version.
public PutDeploymentParameterRequest withClientToken(String clientToken)
The idempotency token for deployment parameters. A unique identifier for the new version.
clientToken
- The idempotency token for deployment parameters. A unique identifier for the new version.public void setDeploymentParameter(DeploymentParameterInput deploymentParameter)
The deployment parameter targeted to the acceptor of an agreement for which to create the AWS Secret Manager resource.
deploymentParameter
- The deployment parameter targeted to the acceptor of an agreement for which to create the AWS Secret
Manager resource.public DeploymentParameterInput getDeploymentParameter()
The deployment parameter targeted to the acceptor of an agreement for which to create the AWS Secret Manager resource.
public PutDeploymentParameterRequest withDeploymentParameter(DeploymentParameterInput deploymentParameter)
The deployment parameter targeted to the acceptor of an agreement for which to create the AWS Secret Manager resource.
deploymentParameter
- The deployment parameter targeted to the acceptor of an agreement for which to create the AWS Secret
Manager resource.public void setExpirationDate(Date expirationDate)
The date when deployment parameters expire and are scheduled for deletion.
expirationDate
- The date when deployment parameters expire and are scheduled for deletion.public Date getExpirationDate()
The date when deployment parameters expire and are scheduled for deletion.
public PutDeploymentParameterRequest withExpirationDate(Date expirationDate)
The date when deployment parameters expire and are scheduled for deletion.
expirationDate
- The date when deployment parameters expire and are scheduled for deletion.public void setProductId(String productId)
The product for which AWS Marketplace will save secrets for the buyer’s account.
productId
- The product for which AWS Marketplace will save secrets for the buyer’s account.public String getProductId()
The product for which AWS Marketplace will save secrets for the buyer’s account.
public PutDeploymentParameterRequest withProductId(String productId)
The product for which AWS Marketplace will save secrets for the buyer’s account.
productId
- The product for which AWS Marketplace will save secrets for the buyer’s account.public Map<String,String> getTags()
A map of key-value pairs, where each pair represents a tag saved to the resource. Tags will only be applied for create operations, and they'll be ignored if the resource already exists.
public void setTags(Map<String,String> tags)
A map of key-value pairs, where each pair represents a tag saved to the resource. Tags will only be applied for create operations, and they'll be ignored if the resource already exists.
tags
- A map of key-value pairs, where each pair represents a tag saved to the resource. Tags will only be
applied for create operations, and they'll be ignored if the resource already exists.public PutDeploymentParameterRequest withTags(Map<String,String> tags)
A map of key-value pairs, where each pair represents a tag saved to the resource. Tags will only be applied for create operations, and they'll be ignored if the resource already exists.
tags
- A map of key-value pairs, where each pair represents a tag saved to the resource. Tags will only be
applied for create operations, and they'll be ignored if the resource already exists.public PutDeploymentParameterRequest addTagsEntry(String key, String value)
public PutDeploymentParameterRequest clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public PutDeploymentParameterRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()