@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, withSdkRequestTimeout
public 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 Object
Object.toString()
public UpdateReviewTemplateRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()