@Generated(value="software.amazon.awssdk:codegen") public final class CreateCloudFormationTemplateResponse extends ServerlessApplicationRepositoryResponse implements ToCopyableBuilder<CreateCloudFormationTemplateResponse.Builder,CreateCloudFormationTemplateResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
CreateCloudFormationTemplateResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
applicationId()
The application Amazon Resource Name (ARN).
|
static CreateCloudFormationTemplateResponse.Builder |
builder() |
String |
creationTime()
The date and time this resource was created.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
expirationTime()
The date and time this template expires.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
String |
semanticVersion()
The semantic version of the application:
|
static Class<? extends CreateCloudFormationTemplateResponse.Builder> |
serializableBuilderClass() |
Status |
status()
Status of the template creation workflow.
|
String |
statusAsString()
Status of the template creation workflow.
|
String |
templateId()
The UUID returned by CreateCloudFormationTemplate.
|
String |
templateUrl()
A link to the template that can be used to deploy the application using AWS CloudFormation.
|
CreateCloudFormationTemplateResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String applicationId()
The application Amazon Resource Name (ARN).
public final String creationTime()
The date and time this resource was created.
public final String expirationTime()
The date and time this template expires. Templates expire 1 hour after creation.
public final String semanticVersion()
The semantic version of the application:
public final Status status()
Status of the template creation workflow.
Possible values: PREPARING | ACTIVE | EXPIRED
If the service returns an enum value that is not available in the current SDK version, status will
return Status.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
Possible values: PREPARING | ACTIVE | EXPIRED
Statuspublic final String statusAsString()
Status of the template creation workflow.
Possible values: PREPARING | ACTIVE | EXPIRED
If the service returns an enum value that is not available in the current SDK version, status will
return Status.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
Possible values: PREPARING | ACTIVE | EXPIRED
Statuspublic final String templateId()
The UUID returned by CreateCloudFormationTemplate.
Pattern: [0-9a-fA-F]{8}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{12}
Pattern: [0-9a-fA-F]{8}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{12}
public final String templateUrl()
A link to the template that can be used to deploy the application using AWS CloudFormation.
public CreateCloudFormationTemplateResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CreateCloudFormationTemplateResponse.Builder,CreateCloudFormationTemplateResponse>toBuilder in class AwsResponsepublic static CreateCloudFormationTemplateResponse.Builder builder()
public static Class<? extends CreateCloudFormationTemplateResponse.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsResponsepublic final boolean equals(Object obj)
equals in class AwsResponsepublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2023. All rights reserved.