@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetCloudFormationTemplateResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
GetCloudFormationTemplateResult() |
Modifier and Type | Method and Description |
---|---|
GetCloudFormationTemplateResult |
clone() |
boolean |
equals(Object obj) |
String |
getApplicationId()
The application Amazon Resource Name (ARN).
|
String |
getCreationTime()
The date and time this resource was created.
|
String |
getExpirationTime()
The date and time this template expires.
|
String |
getSemanticVersion()
The semantic version of the application:
|
String |
getStatus()
Status of the template creation workflow.
|
String |
getTemplateId()
The UUID returned by CreateCloudFormationTemplate.
|
String |
getTemplateUrl()
A link to the template that can be used to deploy the application using AWS CloudFormation.
|
int |
hashCode() |
void |
setApplicationId(String applicationId)
The application Amazon Resource Name (ARN).
|
void |
setCreationTime(String creationTime)
The date and time this resource was created.
|
void |
setExpirationTime(String expirationTime)
The date and time this template expires.
|
void |
setSemanticVersion(String semanticVersion)
The semantic version of the application:
|
void |
setStatus(String status)
Status of the template creation workflow.
|
void |
setTemplateId(String templateId)
The UUID returned by CreateCloudFormationTemplate.
|
void |
setTemplateUrl(String templateUrl)
A link to the template that can be used to deploy the application using AWS CloudFormation.
|
String |
toString()
Returns a string representation of this object.
|
GetCloudFormationTemplateResult |
withApplicationId(String applicationId)
The application Amazon Resource Name (ARN).
|
GetCloudFormationTemplateResult |
withCreationTime(String creationTime)
The date and time this resource was created.
|
GetCloudFormationTemplateResult |
withExpirationTime(String expirationTime)
The date and time this template expires.
|
GetCloudFormationTemplateResult |
withSemanticVersion(String semanticVersion)
The semantic version of the application:
|
GetCloudFormationTemplateResult |
withStatus(Status status)
Status of the template creation workflow.
|
GetCloudFormationTemplateResult |
withStatus(String status)
Status of the template creation workflow.
|
GetCloudFormationTemplateResult |
withTemplateId(String templateId)
The UUID returned by CreateCloudFormationTemplate.
|
GetCloudFormationTemplateResult |
withTemplateUrl(String templateUrl)
A link to the template that can be used to deploy the application using AWS CloudFormation.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setApplicationId(String applicationId)
The application Amazon Resource Name (ARN).
applicationId
- The application Amazon Resource Name (ARN).public String getApplicationId()
The application Amazon Resource Name (ARN).
public GetCloudFormationTemplateResult withApplicationId(String applicationId)
The application Amazon Resource Name (ARN).
applicationId
- The application Amazon Resource Name (ARN).public void setCreationTime(String creationTime)
The date and time this resource was created.
creationTime
- The date and time this resource was created.public String getCreationTime()
The date and time this resource was created.
public GetCloudFormationTemplateResult withCreationTime(String creationTime)
The date and time this resource was created.
creationTime
- The date and time this resource was created.public void setExpirationTime(String expirationTime)
The date and time this template expires. Templates expire 1 hour after creation.
expirationTime
- The date and time this template expires. Templates expire 1 hour after creation.public String getExpirationTime()
The date and time this template expires. Templates expire 1 hour after creation.
public GetCloudFormationTemplateResult withExpirationTime(String expirationTime)
The date and time this template expires. Templates expire 1 hour after creation.
expirationTime
- The date and time this template expires. Templates expire 1 hour after creation.public void setSemanticVersion(String semanticVersion)
The semantic version of the application:
semanticVersion
- The semantic version of the application:
public String getSemanticVersion()
The semantic version of the application:
public GetCloudFormationTemplateResult withSemanticVersion(String semanticVersion)
The semantic version of the application:
semanticVersion
- The semantic version of the application:
public void setStatus(String status)
Status of the template creation workflow.
Possible values: PREPARING | ACTIVE | EXPIRED
status
- Status of the template creation workflow.
Possible values: PREPARING | ACTIVE | EXPIRED
Status
public String getStatus()
Status of the template creation workflow.
Possible values: PREPARING | ACTIVE | EXPIRED
Possible values: PREPARING | ACTIVE | EXPIRED
Status
public GetCloudFormationTemplateResult withStatus(String status)
Status of the template creation workflow.
Possible values: PREPARING | ACTIVE | EXPIRED
status
- Status of the template creation workflow.
Possible values: PREPARING | ACTIVE | EXPIRED
Status
public GetCloudFormationTemplateResult withStatus(Status status)
Status of the template creation workflow.
Possible values: PREPARING | ACTIVE | EXPIRED
status
- Status of the template creation workflow.
Possible values: PREPARING | ACTIVE | EXPIRED
Status
public void setTemplateId(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}
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}
public String getTemplateId()
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 GetCloudFormationTemplateResult withTemplateId(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}
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}
public void setTemplateUrl(String templateUrl)
A link to the template that can be used to deploy the application using AWS CloudFormation.
templateUrl
- A link to the template that can be used to deploy the application using AWS CloudFormation.public String getTemplateUrl()
A link to the template that can be used to deploy the application using AWS CloudFormation.
public GetCloudFormationTemplateResult withTemplateUrl(String templateUrl)
A link to the template that can be used to deploy the application using AWS CloudFormation.
templateUrl
- A link to the template that can be used to deploy the application using AWS CloudFormation.public String toString()
toString
in class Object
Object.toString()
public GetCloudFormationTemplateResult clone()