Interface DesignationSummary.Builder

  • Method Details

    • domainId

      DesignationSummary.Builder domainId(String domainId)

      The identifier of the Amazon DataZone domain that contains the designation.

      Parameters:
      domainId - The identifier of the Amazon DataZone domain that contains the designation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • id

      The unique ID of the designation.

      Parameters:
      id - The unique ID of the designation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      The name of the designation. The name is unique within the domain.

      Parameters:
      name - The name of the designation. The name is unique within the domain.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      DesignationSummary.Builder description(String description)

      A human-readable description of the designation and its intended use.

      Parameters:
      description - A human-readable description of the designation and its intended use.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • designationType

      DesignationSummary.Builder designationType(String designationType)

      The classification of this designation.

      Parameters:
      designationType - The classification of this designation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • designationType

      DesignationSummary.Builder designationType(DesignationType designationType)

      The classification of this designation.

      Parameters:
      designationType - The classification of this designation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • deletionProtection

      DesignationSummary.Builder deletionProtection(Boolean deletionProtection)

      Whether deletion protection is enabled for this designation.

      Parameters:
      deletionProtection - Whether deletion protection is enabled for this designation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdBy

      DesignationSummary.Builder createdBy(String createdBy)

      The identifier of the Amazon DataZone user who created the designation.

      Parameters:
      createdBy - The identifier of the Amazon DataZone user who created the designation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdAt

      DesignationSummary.Builder createdAt(Instant createdAt)

      The date and time when the designation was created.

      Parameters:
      createdAt - The date and time when the designation was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • updatedAt

      DesignationSummary.Builder updatedAt(Instant updatedAt)

      The date and time when the designation was last updated.

      Parameters:
      updatedAt - The date and time when the designation was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.