Interface UpdateGlossaryTermRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<UpdateGlossaryTermRequest.Builder,UpdateGlossaryTermRequest>,DataZoneRequest.Builder,SdkBuilder<UpdateGlossaryTermRequest.Builder,UpdateGlossaryTermRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- UpdateGlossaryTermRequest
public static interface UpdateGlossaryTermRequest.Builder extends DataZoneRequest.Builder, SdkPojo, CopyableBuilder<UpdateGlossaryTermRequest.Builder,UpdateGlossaryTermRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description UpdateGlossaryTermRequest.BuilderdomainIdentifier(String domainIdentifier)The identifier of the Amazon DataZone domain in which a business glossary term is to be updated.UpdateGlossaryTermRequest.BuilderglossaryIdentifier(String glossaryIdentifier)The identifier of the business glossary in which a term is to be updated.UpdateGlossaryTermRequest.Builderidentifier(String identifier)The identifier of the business glossary term that is to be updated.UpdateGlossaryTermRequest.BuilderlongDescription(String longDescription)The long description to be updated as part of theUpdateGlossaryTermaction.UpdateGlossaryTermRequest.Buildername(String name)The name to be updated as part of theUpdateGlossaryTermaction.UpdateGlossaryTermRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)UpdateGlossaryTermRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)UpdateGlossaryTermRequest.BuildershortDescription(String shortDescription)The short description to be updated as part of theUpdateGlossaryTermaction.UpdateGlossaryTermRequest.Builderstatus(String status)The status to be updated as part of theUpdateGlossaryTermaction.UpdateGlossaryTermRequest.Builderstatus(GlossaryTermStatus status)The status to be updated as part of theUpdateGlossaryTermaction.default UpdateGlossaryTermRequest.BuildertermRelations(Consumer<TermRelations.Builder> termRelations)The term relations to be updated as part of theUpdateGlossaryTermaction.UpdateGlossaryTermRequest.BuildertermRelations(TermRelations termRelations)The term relations to be updated as part of theUpdateGlossaryTermaction.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.datazone.model.DataZoneRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
domainIdentifier
UpdateGlossaryTermRequest.Builder domainIdentifier(String domainIdentifier)
The identifier of the Amazon DataZone domain in which a business glossary term is to be updated.
- Parameters:
domainIdentifier- 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.
-
glossaryIdentifier
UpdateGlossaryTermRequest.Builder glossaryIdentifier(String glossaryIdentifier)
The identifier of the business glossary in which a term is to be updated.
- Parameters:
glossaryIdentifier- 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.
-
identifier
UpdateGlossaryTermRequest.Builder identifier(String identifier)
The identifier of the business glossary term that is to be updated.
- Parameters:
identifier- 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
UpdateGlossaryTermRequest.Builder longDescription(String 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
UpdateGlossaryTermRequest.Builder name(String 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
UpdateGlossaryTermRequest.Builder shortDescription(String 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
UpdateGlossaryTermRequest.Builder status(String 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:
GlossaryTermStatus,GlossaryTermStatus
-
status
UpdateGlossaryTermRequest.Builder status(GlossaryTermStatus 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:
GlossaryTermStatus,GlossaryTermStatus
-
termRelations
UpdateGlossaryTermRequest.Builder termRelations(TermRelations 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 UpdateGlossaryTermRequest.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:
termRelations(TermRelations)
-
overrideConfiguration
UpdateGlossaryTermRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
UpdateGlossaryTermRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-