Interface GetCloudFormationTemplateResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetCloudFormationTemplateResponse.Builder,
,GetCloudFormationTemplateResponse> SdkBuilder<GetCloudFormationTemplateResponse.Builder,
,GetCloudFormationTemplateResponse> SdkPojo
,SdkResponse.Builder
,ServerlessApplicationRepositoryResponse.Builder
- Enclosing class:
GetCloudFormationTemplateResponse
-
Method Summary
Modifier and TypeMethodDescriptionapplicationId
(String applicationId) The application Amazon Resource Name (ARN).creationTime
(String creationTime) The date and time this resource was created.expirationTime
(String expirationTime) The date and time this template expires.semanticVersion
(String semanticVersion) The semantic version of the application:Status of the template creation workflow.Status of the template creation workflow.templateId
(String templateId) The UUID returned by CreateCloudFormationTemplate.templateUrl
(String templateUrl) A link to the template that can be used to deploy the application using AWS CloudFormation.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
Methods inherited from interface software.amazon.awssdk.services.serverlessapplicationrepository.model.ServerlessApplicationRepositoryResponse.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
applicationId
The application Amazon Resource Name (ARN).
- Parameters:
applicationId
- The application Amazon Resource Name (ARN).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
The date and time this resource was created.
- Parameters:
creationTime
- The date and time this resource was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expirationTime
The date and time this template expires. Templates expire 1 hour after creation.
- Parameters:
expirationTime
- The date and time this template expires. Templates expire 1 hour after creation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
semanticVersion
The semantic version of the application:
- Parameters:
semanticVersion
- The semantic version of the application:- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
Status of the template creation workflow.
Possible values: PREPARING | ACTIVE | EXPIRED
- Parameters:
status
- Status of the template creation workflow.Possible values: PREPARING | ACTIVE | EXPIRED
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
Status of the template creation workflow.
Possible values: PREPARING | ACTIVE | EXPIRED
- Parameters:
status
- Status of the template creation workflow.Possible values: PREPARING | ACTIVE | EXPIRED
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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}
- Parameters:
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}
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
templateUrl
A link to the template that can be used to deploy the application using AWS CloudFormation.
- Parameters:
templateUrl
- A link to the template that can be used to deploy the application using AWS CloudFormation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-