Interface TemplateSummary.Builder

  • Method Details

    • templateId

      TemplateSummary.Builder templateId(String templateId)

      The service-generated id of the template.

      Parameters:
      templateId - The service-generated id of the template.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • templateArn

      TemplateSummary.Builder templateArn(String templateArn)

      The Amazon Resource Name (ARN) of the template.

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

      TemplateSummary.Builder templateName(String templateName)

      The name of the template.

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

      The current status of the resource: DRAFT (unpublished, editable) or ACTIVE (published, in use).

      Parameters:
      status - The current status of the resource: DRAFT (unpublished, editable) or ACTIVE (published, in use).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The current status of the resource: DRAFT (unpublished, editable) or ACTIVE (published, in use).

      Parameters:
      status - The current status of the resource: DRAFT (unpublished, editable) or ACTIVE (published, in use).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • version

      TemplateSummary.Builder version(String version)

      The version of the resource.

      Parameters:
      version - The version of the resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • hasPublishedVersion

      TemplateSummary.Builder hasPublishedVersion(Boolean hasPublishedVersion)

      Specifies whether a published version of the resource exists.

      Parameters:
      hasPublishedVersion - Specifies whether a published version of the resource exists.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • firewallType

      TemplateSummary.Builder firewallType(String firewallType)

      The firewall type associated with the resource.

      Parameters:
      firewallType - The firewall type associated with the resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • firewallType

      TemplateSummary.Builder firewallType(TemplateFirewallType firewallType)

      The firewall type associated with the resource.

      Parameters:
      firewallType - The firewall type associated with the resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • updatedAt

      TemplateSummary.Builder updatedAt(Instant updatedAt)

      The time when the resource was last updated. For a snapshot, this is the time when the snapshot was created.

      Parameters:
      updatedAt - The time when the resource was last updated. For a snapshot, this is the time when the snapshot was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.