Interface CreateGlossaryTermResponse.Builder

  • Method Details

    • domainId

      The ID of the Amazon DataZone domain in which this business glossary term is created.

      Parameters:
      domainId - The ID of the Amazon DataZone domain in which this business glossary term is created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • glossaryId

      The ID of the business glossary in which this term is created.

      Parameters:
      glossaryId - The ID of the business glossary in which this term is created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • id

      The ID of this business glossary term.

      Parameters:
      id - The ID of this business glossary term.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • longDescription

      CreateGlossaryTermResponse.Builder longDescription(String longDescription)

      The long description of this business glossary term.

      Parameters:
      longDescription - The long description of this business glossary term.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      The name of this business glossary term.

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

      CreateGlossaryTermResponse.Builder shortDescription(String shortDescription)

      The short description of this business glossary term.

      Parameters:
      shortDescription - The short description of this business glossary term.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The status of this business glossary term.

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

      The status of this business glossary term.

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

      CreateGlossaryTermResponse.Builder termRelations(TermRelations termRelations)

      The term relations of this business glossary term.

      Parameters:
      termRelations - The term relations of this business glossary term.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • termRelations

      default CreateGlossaryTermResponse.Builder termRelations(Consumer<TermRelations.Builder> termRelations)

      The term relations of this business glossary term.

      This is a convenience method that creates an instance of the TermRelations.Builder avoiding the need to create one manually via TermRelations.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to termRelations(TermRelations).

      Parameters:
      termRelations - a consumer that will call methods on TermRelations.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: