@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateTemplateAliasRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateTemplateAliasRequest() |
Modifier and Type | Method and Description |
---|---|
CreateTemplateAliasRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAliasName()
The name you want to give the template's alias.
|
String |
getAwsAccountId()
AWS account ID that contains the template you are aliasing.
|
String |
getTemplateId()
An ID for the template.
|
Long |
getTemplateVersionNumber()
The version number of the template.
|
int |
hashCode() |
void |
setAliasName(String aliasName)
The name you want to give the template's alias.
|
void |
setAwsAccountId(String awsAccountId)
AWS account ID that contains the template you are aliasing.
|
void |
setTemplateId(String templateId)
An ID for the template.
|
void |
setTemplateVersionNumber(Long templateVersionNumber)
The version number of the template.
|
String |
toString()
Returns a string representation of this object.
|
CreateTemplateAliasRequest |
withAliasName(String aliasName)
The name you want to give the template's alias.
|
CreateTemplateAliasRequest |
withAwsAccountId(String awsAccountId)
AWS account ID that contains the template you are aliasing.
|
CreateTemplateAliasRequest |
withTemplateId(String templateId)
An ID for the template.
|
CreateTemplateAliasRequest |
withTemplateVersionNumber(Long templateVersionNumber)
The version number of the template.
|
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 setAwsAccountId(String awsAccountId)
AWS account ID that contains the template you are aliasing.
awsAccountId
- AWS account ID that contains the template you are aliasing.public String getAwsAccountId()
AWS account ID that contains the template you are aliasing.
public CreateTemplateAliasRequest withAwsAccountId(String awsAccountId)
AWS account ID that contains the template you are aliasing.
awsAccountId
- AWS account ID that contains the template you are aliasing.public void setTemplateId(String templateId)
An ID for the template.
templateId
- An ID for the template.public String getTemplateId()
An ID for the template.
public CreateTemplateAliasRequest withTemplateId(String templateId)
An ID for the template.
templateId
- An ID for the template.public void setAliasName(String aliasName)
The name you want to give the template's alias. Alias names can't begin with a $
, which is reserved
by QuickSight. Alias names that start with ‘$’ sign are QuickSight reserved naming and can't be deleted.
aliasName
- The name you want to give the template's alias. Alias names can't begin with a $
, which is
reserved by QuickSight. Alias names that start with ‘$’ sign are QuickSight reserved naming and can't be
deleted.public String getAliasName()
The name you want to give the template's alias. Alias names can't begin with a $
, which is reserved
by QuickSight. Alias names that start with ‘$’ sign are QuickSight reserved naming and can't be deleted.
$
, which is
reserved by QuickSight. Alias names that start with ‘$’ sign are QuickSight reserved naming and can't be
deleted.public CreateTemplateAliasRequest withAliasName(String aliasName)
The name you want to give the template's alias. Alias names can't begin with a $
, which is reserved
by QuickSight. Alias names that start with ‘$’ sign are QuickSight reserved naming and can't be deleted.
aliasName
- The name you want to give the template's alias. Alias names can't begin with a $
, which is
reserved by QuickSight. Alias names that start with ‘$’ sign are QuickSight reserved naming and can't be
deleted.public void setTemplateVersionNumber(Long templateVersionNumber)
The version number of the template.
templateVersionNumber
- The version number of the template.public Long getTemplateVersionNumber()
The version number of the template.
public CreateTemplateAliasRequest withTemplateVersionNumber(Long templateVersionNumber)
The version number of the template.
templateVersionNumber
- The version number of the template.public String toString()
toString
in class Object
Object.toString()
public CreateTemplateAliasRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.