@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateReviewTemplateRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
UpdateReviewTemplateRequest() |
| Modifier and Type | Method and Description |
|---|---|
UpdateReviewTemplateRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDescription()
The review template description.
|
List<String> |
getLensesToAssociate()
A list of lens aliases or ARNs to apply to the review template.
|
List<String> |
getLensesToDisassociate()
A list of lens aliases or ARNs to unapply to the review template.
|
String |
getNotes() |
String |
getTemplateArn()
The review template ARN.
|
String |
getTemplateName()
The review template name.
|
int |
hashCode() |
void |
setDescription(String description)
The review template description.
|
void |
setLensesToAssociate(Collection<String> lensesToAssociate)
A list of lens aliases or ARNs to apply to the review template.
|
void |
setLensesToDisassociate(Collection<String> lensesToDisassociate)
A list of lens aliases or ARNs to unapply to the review template.
|
void |
setNotes(String notes) |
void |
setTemplateArn(String templateArn)
The review template ARN.
|
void |
setTemplateName(String templateName)
The review template name.
|
String |
toString()
Returns a string representation of this object.
|
UpdateReviewTemplateRequest |
withDescription(String description)
The review template description.
|
UpdateReviewTemplateRequest |
withLensesToAssociate(Collection<String> lensesToAssociate)
A list of lens aliases or ARNs to apply to the review template.
|
UpdateReviewTemplateRequest |
withLensesToAssociate(String... lensesToAssociate)
A list of lens aliases or ARNs to apply to the review template.
|
UpdateReviewTemplateRequest |
withLensesToDisassociate(Collection<String> lensesToDisassociate)
A list of lens aliases or ARNs to unapply to the review template.
|
UpdateReviewTemplateRequest |
withLensesToDisassociate(String... lensesToDisassociate)
A list of lens aliases or ARNs to unapply to the review template.
|
UpdateReviewTemplateRequest |
withNotes(String notes) |
UpdateReviewTemplateRequest |
withTemplateArn(String templateArn)
The review template ARN.
|
UpdateReviewTemplateRequest |
withTemplateName(String templateName)
The review template name.
|
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, withSdkRequestTimeoutpublic void setTemplateArn(String templateArn)
The review template ARN.
templateArn - The review template ARN.public String getTemplateArn()
The review template ARN.
public UpdateReviewTemplateRequest withTemplateArn(String templateArn)
The review template ARN.
templateArn - The review template ARN.public void setTemplateName(String templateName)
The review template name.
templateName - The review template name.public String getTemplateName()
The review template name.
public UpdateReviewTemplateRequest withTemplateName(String templateName)
The review template name.
templateName - The review template name.public void setDescription(String description)
The review template description.
description - The review template description.public String getDescription()
The review template description.
public UpdateReviewTemplateRequest withDescription(String description)
The review template description.
description - The review template description.public void setNotes(String notes)
notes - public String getNotes()
public UpdateReviewTemplateRequest withNotes(String notes)
notes - public List<String> getLensesToAssociate()
A list of lens aliases or ARNs to apply to the review template.
public void setLensesToAssociate(Collection<String> lensesToAssociate)
A list of lens aliases or ARNs to apply to the review template.
lensesToAssociate - A list of lens aliases or ARNs to apply to the review template.public UpdateReviewTemplateRequest withLensesToAssociate(String... lensesToAssociate)
A list of lens aliases or ARNs to apply to the review template.
NOTE: This method appends the values to the existing list (if any). Use
setLensesToAssociate(java.util.Collection) or withLensesToAssociate(java.util.Collection) if
you want to override the existing values.
lensesToAssociate - A list of lens aliases or ARNs to apply to the review template.public UpdateReviewTemplateRequest withLensesToAssociate(Collection<String> lensesToAssociate)
A list of lens aliases or ARNs to apply to the review template.
lensesToAssociate - A list of lens aliases or ARNs to apply to the review template.public List<String> getLensesToDisassociate()
A list of lens aliases or ARNs to unapply to the review template. The wellarchitected lens cannot be
unapplied.
wellarchitected lens
cannot be unapplied.public void setLensesToDisassociate(Collection<String> lensesToDisassociate)
A list of lens aliases or ARNs to unapply to the review template. The wellarchitected lens cannot be
unapplied.
lensesToDisassociate - A list of lens aliases or ARNs to unapply to the review template. The wellarchitected lens
cannot be unapplied.public UpdateReviewTemplateRequest withLensesToDisassociate(String... lensesToDisassociate)
A list of lens aliases or ARNs to unapply to the review template. The wellarchitected lens cannot be
unapplied.
NOTE: This method appends the values to the existing list (if any). Use
setLensesToDisassociate(java.util.Collection) or withLensesToDisassociate(java.util.Collection)
if you want to override the existing values.
lensesToDisassociate - A list of lens aliases or ARNs to unapply to the review template. The wellarchitected lens
cannot be unapplied.public UpdateReviewTemplateRequest withLensesToDisassociate(Collection<String> lensesToDisassociate)
A list of lens aliases or ARNs to unapply to the review template. The wellarchitected lens cannot be
unapplied.
lensesToDisassociate - A list of lens aliases or ARNs to unapply to the review template. The wellarchitected lens
cannot be unapplied.public String toString()
toString in class ObjectObject.toString()public UpdateReviewTemplateRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()