Interface GetGlossaryTermResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetGlossaryTermResponse.Builder,
,GetGlossaryTermResponse> DataZoneResponse.Builder
,SdkBuilder<GetGlossaryTermResponse.Builder,
,GetGlossaryTermResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetGlossaryTermResponse
-
Method Summary
Modifier and TypeMethodDescriptionThe timestamp of when the business glossary term was created.The Amazon DataZone user who created the business glossary.The ID of the Amazon DataZone domain in which this business glossary term exists.glossaryId
(String glossaryId) The ID of the business glossary to which this term belongs.The ID of the business glossary term.longDescription
(String longDescription) The long description of the business glossary term.The name of the business glossary term.shortDescription
(String shortDescription) The short decription of the business glossary term.The status of the business glossary term.status
(GlossaryTermStatus status) The status of the business glossary term.default GetGlossaryTermResponse.Builder
termRelations
(Consumer<TermRelations.Builder> termRelations) The relations of the business glossary term.termRelations
(TermRelations termRelations) The relations of the business glossary term.The timestamp of when the business glossary term was updated.The Amazon DataZone user who updated the business glossary term.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.datazone.model.DataZoneResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
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
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
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
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
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 theTermRelations.Builder
avoiding the need to create one manually viaTermRelations.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totermRelations(TermRelations)
.- Parameters:
termRelations
- a consumer that will call methods onTermRelations.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.
-