@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateTemplateRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateTemplateRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateTemplateRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getAwsAccountId()
AWS account ID that contains the template you are updating.
|
String |
getName()
The name for the template.
|
TemplateSourceEntity |
getSourceEntity()
The source QuickSight entity from which this template is being created.
|
String |
getTemplateId()
The ID for the template.
|
String |
getVersionDescription()
A description of the current template version being created.
|
int |
hashCode() |
void |
setAwsAccountId(String awsAccountId)
AWS account ID that contains the template you are updating.
|
void |
setName(String name)
The name for the template.
|
void |
setSourceEntity(TemplateSourceEntity sourceEntity)
The source QuickSight entity from which this template is being created.
|
void |
setTemplateId(String templateId)
The ID for the template.
|
void |
setVersionDescription(String versionDescription)
A description of the current template version being created.
|
String |
toString()
Returns a string representation of this object.
|
UpdateTemplateRequest |
withAwsAccountId(String awsAccountId)
AWS account ID that contains the template you are updating.
|
UpdateTemplateRequest |
withName(String name)
The name for the template.
|
UpdateTemplateRequest |
withSourceEntity(TemplateSourceEntity sourceEntity)
The source QuickSight entity from which this template is being created.
|
UpdateTemplateRequest |
withTemplateId(String templateId)
The ID for the template.
|
UpdateTemplateRequest |
withVersionDescription(String versionDescription)
A description of the current template version being created.
|
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 updating.
awsAccountId
- AWS account ID that contains the template you are updating.public String getAwsAccountId()
AWS account ID that contains the template you are updating.
public UpdateTemplateRequest withAwsAccountId(String awsAccountId)
AWS account ID that contains the template you are updating.
awsAccountId
- AWS account ID that contains the template you are updating.public void setTemplateId(String templateId)
The ID for the template.
templateId
- The ID for the template.public String getTemplateId()
The ID for the template.
public UpdateTemplateRequest withTemplateId(String templateId)
The ID for the template.
templateId
- The ID for the template.public void setSourceEntity(TemplateSourceEntity sourceEntity)
The source QuickSight entity from which this template is being created. Templates can be currently created from an Analysis or another template.
sourceEntity
- The source QuickSight entity from which this template is being created. Templates can be currently created
from an Analysis or another template.public TemplateSourceEntity getSourceEntity()
The source QuickSight entity from which this template is being created. Templates can be currently created from an Analysis or another template.
public UpdateTemplateRequest withSourceEntity(TemplateSourceEntity sourceEntity)
The source QuickSight entity from which this template is being created. Templates can be currently created from an Analysis or another template.
sourceEntity
- The source QuickSight entity from which this template is being created. Templates can be currently created
from an Analysis or another template.public void setVersionDescription(String versionDescription)
A description of the current template version being created. This API created the first version of the template. Every time UpdateTemplate is called a new version is created. Each version of the template maintains a description of the version in the VersionDescription field.
versionDescription
- A description of the current template version being created. This API created the first version of the
template. Every time UpdateTemplate is called a new version is created. Each version of the template
maintains a description of the version in the VersionDescription field.public String getVersionDescription()
A description of the current template version being created. This API created the first version of the template. Every time UpdateTemplate is called a new version is created. Each version of the template maintains a description of the version in the VersionDescription field.
public UpdateTemplateRequest withVersionDescription(String versionDescription)
A description of the current template version being created. This API created the first version of the template. Every time UpdateTemplate is called a new version is created. Each version of the template maintains a description of the version in the VersionDescription field.
versionDescription
- A description of the current template version being created. This API created the first version of the
template. Every time UpdateTemplate is called a new version is created. Each version of the template
maintains a description of the version in the VersionDescription field.public void setName(String name)
The name for the template.
name
- The name for the template.public String getName()
The name for the template.
public UpdateTemplateRequest withName(String name)
The name for the template.
name
- The name for the template.public String toString()
toString
in class Object
Object.toString()
public UpdateTemplateRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.