Interface ScopeSummary.Builder

  • Method Details

    • scopeId

      ScopeSummary.Builder scopeId(String scopeId)

      The service-generated id of the scope.

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

      ScopeSummary.Builder scopeArn(String scopeArn)

      The Amazon Resource Name (ARN) of the scope.

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

      ScopeSummary.Builder scopeName(String scopeName)

      The name of the scope.

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

      ScopeSummary.Builder status(String status)

      The current status of the resource: DRAFT (unpublished, editable), ACTIVE (published, in use), or DISABLED (deactivated; changes cannot be published until the resource is re-enabled).

      Parameters:
      status - The current status of the resource: DRAFT (unpublished, editable), ACTIVE (published, in use), or DISABLED (deactivated; changes cannot be published until the resource is re-enabled).
      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), ACTIVE (published, in use), or DISABLED (deactivated; changes cannot be published until the resource is re-enabled).

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

      ScopeSummary.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

      ScopeSummary.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.
    • updatedAt

      ScopeSummary.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.