Interface GetGlossaryTermResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<GetGlossaryTermResponse.Builder,GetGlossaryTermResponse>, DataZoneResponse.Builder, SdkBuilder<GetGlossaryTermResponse.Builder,GetGlossaryTermResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
GetGlossaryTermResponse

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

    • createdAt

      The timestamp of when the business glossary term was created.

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

      The Amazon DataZone user who created the business glossary.

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

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

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

      GetGlossaryTermResponse.Builder glossaryId(String glossaryId)

      The ID of the business glossary to which this term belongs.

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

      The ID of the business glossary term.

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

      GetGlossaryTermResponse.Builder longDescription(String longDescription)

      The long description of the business glossary term.

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

      The name of the business glossary term.

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

      GetGlossaryTermResponse.Builder shortDescription(String shortDescription)

      The short decription of the business glossary term.

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

      The status of the business glossary term.

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

      The status of the business glossary term.

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

      GetGlossaryTermResponse.Builder termRelations(TermRelations termRelations)

      The relations of the business glossary term.

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

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

      The relations of the 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:
    • updatedAt

      The timestamp of when the business glossary term was updated.

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

      The Amazon DataZone user who updated the business glossary term.

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