@Generated(value="software.amazon.awssdk:codegen") public final class UpdateTemplateRequest extends QuickSightRequest implements ToCopyableBuilder<UpdateTemplateRequest.Builder,UpdateTemplateRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateTemplateRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
awsAccountId()
The ID of the AWS account that contains the template that you're updating.
|
static UpdateTemplateRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
The name for the template.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateTemplateRequest.Builder> |
serializableBuilderClass() |
TemplateSourceEntity |
sourceEntity()
The source QuickSight entity from which this template is being updated.
|
String |
templateId()
The ID for the template.
|
UpdateTemplateRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
versionDescription()
A description of the current template version that is being updated.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String awsAccountId()
The ID of the AWS account that contains the template that you're updating.
public String templateId()
The ID for the template.
public TemplateSourceEntity sourceEntity()
The source QuickSight entity from which this template is being updated. You can currently update templates from an Analysis or another template.
public String versionDescription()
A description of the current template version that is being updated. Every time you call
UpdateTemplate, you create a new version of the template. Each version of the template maintains a
description of the version in the VersionDescription field.
UpdateTemplate, you create a new version of the template. Each version of the template
maintains a description of the version in the VersionDescription field.public String name()
The name for the template.
public UpdateTemplateRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateTemplateRequest.Builder,UpdateTemplateRequest>toBuilder in class QuickSightRequestpublic static UpdateTemplateRequest.Builder builder()
public static Class<? extends UpdateTemplateRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsRequestpublic boolean equals(Object obj)
equals in class AwsRequestpublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2020. All rights reserved.