Class UpdateTemplateResponse
- java.lang.Object
-
- software.amazon.awssdk.core.SdkResponse
-
- software.amazon.awssdk.awscore.AwsResponse
-
- software.amazon.awssdk.services.quicksight.model.QuickSightResponse
-
- software.amazon.awssdk.services.quicksight.model.UpdateTemplateResponse
-
- All Implemented Interfaces:
SdkPojo
,ToCopyableBuilder<UpdateTemplateResponse.Builder,UpdateTemplateResponse>
@Generated("software.amazon.awssdk:codegen") public final class UpdateTemplateResponse extends QuickSightResponse implements ToCopyableBuilder<UpdateTemplateResponse.Builder,UpdateTemplateResponse>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
UpdateTemplateResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
arn()
The Amazon Resource Name (ARN) for the template.static UpdateTemplateResponse.Builder
builder()
ResourceStatus
creationStatus()
The creation status of the template.String
creationStatusAsString()
The creation status of the template.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
String
requestId()
The Amazon Web Services request ID for this operation.List<SdkField<?>>
sdkFields()
static Class<? extends UpdateTemplateResponse.Builder>
serializableBuilderClass()
Integer
status()
The HTTP status of the request.String
templateId()
The ID for the template.UpdateTemplateResponse.Builder
toBuilder()
String
toString()
Returns a string representation of this object.String
versionArn()
The ARN for the template, including the version information of the first version.-
Methods inherited from class software.amazon.awssdk.services.quicksight.model.QuickSightResponse
responseMetadata
-
Methods inherited from class software.amazon.awssdk.core.SdkResponse
sdkHttpResponse
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
templateId
public final String templateId()
The ID for the template.
- Returns:
- The ID for the template.
-
arn
public final String arn()
The Amazon Resource Name (ARN) for the template.
- Returns:
- The Amazon Resource Name (ARN) for the template.
-
versionArn
public final String versionArn()
The ARN for the template, including the version information of the first version.
- Returns:
- The ARN for the template, including the version information of the first version.
-
creationStatus
public final ResourceStatus creationStatus()
The creation status of the template.
If the service returns an enum value that is not available in the current SDK version,
creationStatus
will returnResourceStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromcreationStatusAsString()
.- Returns:
- The creation status of the template.
- See Also:
ResourceStatus
-
creationStatusAsString
public final String creationStatusAsString()
The creation status of the template.
If the service returns an enum value that is not available in the current SDK version,
creationStatus
will returnResourceStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromcreationStatusAsString()
.- Returns:
- The creation status of the template.
- See Also:
ResourceStatus
-
status
public final Integer status()
The HTTP status of the request.
- Returns:
- The HTTP status of the request.
-
requestId
public final String requestId()
The Amazon Web Services request ID for this operation.
- Returns:
- The Amazon Web Services request ID for this operation.
-
toBuilder
public UpdateTemplateResponse.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<UpdateTemplateResponse.Builder,UpdateTemplateResponse>
- Specified by:
toBuilder
in classAwsResponse
-
builder
public static UpdateTemplateResponse.Builder builder()
-
serializableBuilderClass
public static Class<? extends UpdateTemplateResponse.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCode
in classAwsResponse
-
equals
public final boolean equals(Object obj)
- Overrides:
equals
in classAwsResponse
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForField
in classSdkResponse
-
-