Interface CreateCloudFormationTemplateResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<CreateCloudFormationTemplateResponse.Builder,CreateCloudFormationTemplateResponse>, SdkBuilder<CreateCloudFormationTemplateResponse.Builder,CreateCloudFormationTemplateResponse>, SdkPojo, SdkResponse.Builder, ServerlessApplicationRepositoryResponse.Builder
Enclosing class:
CreateCloudFormationTemplateResponse

  • 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

      CreateCloudFormationTemplateResponse.Builder expirationTime(String 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

      CreateCloudFormationTemplateResponse.Builder semanticVersion(String semanticVersion)

      The semantic version of the application:

      https://semver.org/

      Parameters:
      semanticVersion - The semantic version of the application:

      https://semver.org/

      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.