Interface ServiceTemplateVersionSummary.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ServiceTemplateVersionSummary.Builder,ServiceTemplateVersionSummary>, SdkBuilder<ServiceTemplateVersionSummary.Builder,ServiceTemplateVersionSummary>, SdkPojo
Enclosing class:
ServiceTemplateVersionSummary

public static interface ServiceTemplateVersionSummary.Builder extends SdkPojo, CopyableBuilder<ServiceTemplateVersionSummary.Builder,ServiceTemplateVersionSummary>
  • Method Details

    • arn

      The Amazon Resource Name (ARN) of the version of a service template.

      Parameters:
      arn - The Amazon Resource Name (ARN) of the version of a service template.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdAt

      The time when the version of a service template was created.

      Parameters:
      createdAt - The time when the version of a service template was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      A description of the version of a service template.

      Parameters:
      description - A description of the version of a service template.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModifiedAt

      ServiceTemplateVersionSummary.Builder lastModifiedAt(Instant lastModifiedAt)

      The time when the version of a service template was last modified.

      Parameters:
      lastModifiedAt - The time when the version of a service template was last modified.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • majorVersion

      ServiceTemplateVersionSummary.Builder majorVersion(String majorVersion)

      The latest major version that's associated with the version of a service template.

      Parameters:
      majorVersion - The latest major version that's associated with the version of a service template.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • minorVersion

      ServiceTemplateVersionSummary.Builder minorVersion(String minorVersion)

      The minor version of a service template.

      Parameters:
      minorVersion - The minor version of a service template.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • recommendedMinorVersion

      ServiceTemplateVersionSummary.Builder recommendedMinorVersion(String recommendedMinorVersion)

      The recommended minor version of the service template.

      Parameters:
      recommendedMinorVersion - The recommended minor version of the service template.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The service template minor version status.

      Parameters:
      status - The service template minor version status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The service template minor version status.

      Parameters:
      status - The service template minor version status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • statusMessage

      ServiceTemplateVersionSummary.Builder statusMessage(String statusMessage)

      A service template minor version status message.

      Parameters:
      statusMessage - A service template minor version status message.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • templateName

      ServiceTemplateVersionSummary.Builder templateName(String templateName)

      The name of the service template.

      Parameters:
      templateName - The name of the service template.
      Returns:
      Returns a reference to this object so that method calls can be chained together.