@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 that you want to give to the template alias that you're creating.
|
String |
getAwsAccountId()
The ID of the Amazon Web Services account that contains the template that you creating an alias for.
|
String |
getTemplateId()
An ID for the template.
|
Long |
getTemplateVersionNumber()
The version number of the template.
|
int |
hashCode() |
void |
setAliasName(String aliasName)
The name that you want to give to the template alias that you're creating.
|
void |
setAwsAccountId(String awsAccountId)
The ID of the Amazon Web Services account that contains the template that you creating an alias for.
|
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 that you want to give to the template alias that you're creating.
|
CreateTemplateAliasRequest |
withAwsAccountId(String awsAccountId)
The ID of the Amazon Web Services account that contains the template that you creating an alias for.
|
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)
The ID of the Amazon Web Services account that contains the template that you creating an alias for.
awsAccountId
- The ID of the Amazon Web Services account that contains the template that you creating an alias for.public String getAwsAccountId()
The ID of the Amazon Web Services account that contains the template that you creating an alias for.
public CreateTemplateAliasRequest withAwsAccountId(String awsAccountId)
The ID of the Amazon Web Services account that contains the template that you creating an alias for.
awsAccountId
- The ID of the Amazon Web Services account that contains the template that you creating an alias for.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 that you want to give to the template alias that you're creating. Don't start the alias name with the
$
character. Alias names that start with $
are reserved by Amazon QuickSight.
aliasName
- The name that you want to give to the template alias that you're creating. Don't start the alias name with
the $
character. Alias names that start with $
are reserved by Amazon
QuickSight.public String getAliasName()
The name that you want to give to the template alias that you're creating. Don't start the alias name with the
$
character. Alias names that start with $
are reserved by Amazon QuickSight.
$
character. Alias names that start with $
are reserved by Amazon
QuickSight.public CreateTemplateAliasRequest withAliasName(String aliasName)
The name that you want to give to the template alias that you're creating. Don't start the alias name with the
$
character. Alias names that start with $
are reserved by Amazon QuickSight.
aliasName
- The name that you want to give to the template alias that you're creating. Don't start the alias name with
the $
character. Alias names that start with $
are reserved by Amazon
QuickSight.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()