Interface UpdateGlossaryTermResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<UpdateGlossaryTermResponse.Builder,,UpdateGlossaryTermResponse> DataZoneResponse.Builder,SdkBuilder<UpdateGlossaryTermResponse.Builder,,UpdateGlossaryTermResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
UpdateGlossaryTermResponse
-
Method Summary
Modifier and TypeMethodDescriptionThe identifier of the Amazon DataZone domain in which a business glossary term is to be updated.glossaryId(String glossaryId) The identifier of the business glossary in which a term is to be updated.The identifier of the business glossary term that is to be updated.longDescription(String longDescription) The long description to be updated as part of theUpdateGlossaryTermaction.The name to be updated as part of theUpdateGlossaryTermaction.shortDescription(String shortDescription) The short description to be updated as part of theUpdateGlossaryTermaction.The status to be updated as part of theUpdateGlossaryTermaction.status(GlossaryTermStatus status) The status to be updated as part of theUpdateGlossaryTermaction.termRelations(Consumer<TermRelations.Builder> termRelations) The term relations to be updated as part of theUpdateGlossaryTermaction.termRelations(TermRelations termRelations) The term relations to be updated as part of theUpdateGlossaryTermaction.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.datazone.model.DataZoneResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
domainId
The identifier of the Amazon DataZone domain in which a business glossary term is to be updated.
- Parameters:
domainId- The identifier of the Amazon DataZone domain in which a business glossary term is to be updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
glossaryId
The identifier of the business glossary in which a term is to be updated.
- Parameters:
glossaryId- The identifier of the business glossary in which a term is to be updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
The identifier of the business glossary term that is to be updated.
- Parameters:
id- The identifier of the business glossary term that is to be updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
longDescription
The long description to be updated as part of the
UpdateGlossaryTermaction.- Parameters:
longDescription- The long description to be updated as part of theUpdateGlossaryTermaction.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name to be updated as part of the
UpdateGlossaryTermaction.- Parameters:
name- The name to be updated as part of theUpdateGlossaryTermaction.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
shortDescription
The short description to be updated as part of the
UpdateGlossaryTermaction.- Parameters:
shortDescription- The short description to be updated as part of theUpdateGlossaryTermaction.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status to be updated as part of the
UpdateGlossaryTermaction.- Parameters:
status- The status to be updated as part of theUpdateGlossaryTermaction.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status to be updated as part of the
UpdateGlossaryTermaction.- Parameters:
status- The status to be updated as part of theUpdateGlossaryTermaction.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
termRelations
The term relations to be updated as part of the
UpdateGlossaryTermaction.- Parameters:
termRelations- The term relations to be updated as part of theUpdateGlossaryTermaction.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
termRelations
default UpdateGlossaryTermResponse.Builder termRelations(Consumer<TermRelations.Builder> termRelations) The term relations to be updated as part of the
This is a convenience method that creates an instance of theUpdateGlossaryTermaction.TermRelations.Builderavoiding the need to create one manually viaTermRelations.builder().When the
Consumercompletes,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:
-