Interface GlossaryItem.Builder

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

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

    • createdAt

      GlossaryItem.Builder createdAt(Instant createdAt)

      The timestamp of when the glossary was created.

      Parameters:
      createdAt - The timestamp of when the glossary was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdBy

      GlossaryItem.Builder createdBy(String createdBy)

      The Amazon DataZone user who created the glossary.

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

      GlossaryItem.Builder description(String description)

      The business glossary description.

      Parameters:
      description - The business glossary description.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • domainId

      GlossaryItem.Builder domainId(String domainId)

      The identifier of the Amazon DataZone domain in which the business glossary exists.

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

      The identifier of the glossary.

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

      The name of the glossary.

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

      GlossaryItem.Builder owningProjectId(String owningProjectId)

      The identifier of the project that owns the business glosary.

      Parameters:
      owningProjectId - The identifier of the project that owns the business glosary.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      GlossaryItem.Builder status(String status)

      The business glossary status.

      Parameters:
      status - The business glossary status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The business glossary status.

      Parameters:
      status - The business glossary status.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • updatedAt

      GlossaryItem.Builder updatedAt(Instant updatedAt)

      The timestamp of when the business glossary was updated.

      Parameters:
      updatedAt - The timestamp of when the business glossary was updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • updatedBy

      GlossaryItem.Builder updatedBy(String updatedBy)

      The Amazon DataZone user who updated the business glossary.

      Parameters:
      updatedBy - The Amazon DataZone user who updated the business glossary.
      Returns:
      Returns a reference to this object so that method calls can be chained together.