public class CreateConstraintRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateConstraintRequest() |
Modifier and Type | Method and Description |
---|---|
CreateConstraintRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(Object obj) |
String |
getAcceptLanguage()
The language code to use for this operation.
|
String |
getDescription()
The text description of the constraint.
|
String |
getIdempotencyToken()
A token to disambiguate duplicate requests.
|
String |
getParameters()
The constraint parameters.
|
String |
getPortfolioId()
The portfolio identifier.
|
String |
getProductId()
The product identifier.
|
String |
getType()
The type of the constraint.
|
int |
hashCode() |
void |
setAcceptLanguage(String acceptLanguage)
The language code to use for this operation.
|
void |
setDescription(String description)
The text description of the constraint.
|
void |
setIdempotencyToken(String idempotencyToken)
A token to disambiguate duplicate requests.
|
void |
setParameters(String parameters)
The constraint parameters.
|
void |
setPortfolioId(String portfolioId)
The portfolio identifier.
|
void |
setProductId(String productId)
The product identifier.
|
void |
setType(String type)
The type of the constraint.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
CreateConstraintRequest |
withAcceptLanguage(String acceptLanguage)
The language code to use for this operation.
|
CreateConstraintRequest |
withDescription(String description)
The text description of the constraint.
|
CreateConstraintRequest |
withIdempotencyToken(String idempotencyToken)
A token to disambiguate duplicate requests.
|
CreateConstraintRequest |
withParameters(String parameters)
The constraint parameters.
|
CreateConstraintRequest |
withPortfolioId(String portfolioId)
The portfolio identifier.
|
CreateConstraintRequest |
withProductId(String productId)
The product identifier.
|
CreateConstraintRequest |
withType(String type)
The type of the constraint.
|
getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setAcceptLanguage(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.
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.
public String getAcceptLanguage()
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 CreateConstraintRequest withAcceptLanguage(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.
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.
public void setPortfolioId(String portfolioId)
The portfolio identifier.
portfolioId
- The portfolio identifier.public String getPortfolioId()
The portfolio identifier.
public CreateConstraintRequest withPortfolioId(String portfolioId)
The portfolio identifier.
portfolioId
- The portfolio identifier.public void setProductId(String productId)
The product identifier.
productId
- The product identifier.public String getProductId()
The product identifier.
public CreateConstraintRequest withProductId(String productId)
The product identifier.
productId
- The product identifier.public void setParameters(String parameters)
The constraint parameters.
parameters
- The constraint parameters.public String getParameters()
The constraint parameters.
public CreateConstraintRequest withParameters(String parameters)
The constraint parameters.
parameters
- The constraint parameters.public void setType(String type)
The type of the constraint.
type
- The type of the constraint.public String getType()
The type of the constraint.
public CreateConstraintRequest withType(String type)
The type of the constraint.
type
- The type of the constraint.public void setDescription(String description)
The text description of the constraint.
description
- The text description of the constraint.public String getDescription()
The text description of the constraint.
public CreateConstraintRequest withDescription(String description)
The text description of the constraint.
description
- The text description of the constraint.public void setIdempotencyToken(String idempotencyToken)
A token to disambiguate duplicate requests. You can create multiple resources using the same input in multiple requests, provided that you also specify a different idempotency token for each request.
idempotencyToken
- A token to disambiguate duplicate requests. You can create multiple resources using the same input in
multiple requests, provided that you also specify a different idempotency token for each request.public String getIdempotencyToken()
A token to disambiguate duplicate requests. You can create multiple resources using the same input in multiple requests, provided that you also specify a different idempotency token for each request.
public CreateConstraintRequest withIdempotencyToken(String idempotencyToken)
A token to disambiguate duplicate requests. You can create multiple resources using the same input in multiple requests, provided that you also specify a different idempotency token for each request.
idempotencyToken
- A token to disambiguate duplicate requests. You can create multiple resources using the same input in
multiple requests, provided that you also specify a different idempotency token for each request.public String toString()
toString
in class Object
Object.toString()
public CreateConstraintRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.