Package com.atlan.model.relations
Class GlossaryAntonym.GlossaryAntonymBuilder<C extends GlossaryAntonym,B extends GlossaryAntonym.GlossaryAntonymBuilder<C,B>>
java.lang.Object
com.atlan.model.core.AtlanObject.AtlanObjectBuilder<C,B>
com.atlan.model.relations.RelationshipAttributes.RelationshipAttributesBuilder<C,B>
com.atlan.model.relations.GlossaryAntonym.GlossaryAntonymBuilder<C,B>
- Enclosing class:
GlossaryAntonym
public abstract static class GlossaryAntonym.GlossaryAntonymBuilder<C extends GlossaryAntonym,B extends GlossaryAntonym.GlossaryAntonymBuilder<C,B>>
extends RelationshipAttributes.RelationshipAttributesBuilder<C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected B$fillValuesFrom(C instance) antonym(IGlossaryTerm related, Reference.SaveSemantic semantic) Build the GlossaryAntonym relationship (with attributes) into a related object.abstract Cbuild()description(String description) Details about the relationship.expression(String expression) Expression that was used to set the relationship.protected abstract Bself()Source of the relationship.Status of the relationship, typically used by discovery engines.User responsible for assessing the relationship and deciding if it should be approved or not.toString()Fixed typeName for GlossaryAntonyms.Methods inherited from class com.atlan.model.relations.RelationshipAttributes.RelationshipAttributesBuilder
clearNullFields, nullField, nullFieldsMethods inherited from class com.atlan.model.core.AtlanObject.AtlanObjectBuilder
rawJsonObject
-
Constructor Details
-
GlossaryAntonymBuilder
public GlossaryAntonymBuilder()
-
-
Method Details
-
antonym
public IGlossaryTerm antonym(IGlossaryTerm related, Reference.SaveSemantic semantic) throws InvalidRequestException Build the GlossaryAntonym relationship (with attributes) into a related object.- Parameters:
related- the related asset to which to build the detailed relationshipsemantic- to use for saving the relationship- Returns:
- a detailed Atlan relationship that conforms to the necessary interface for a related asset
- Throws:
InvalidRequestException- if the asset provided is without a GUID or qualifiedName
-
$fillValuesFrom
- Overrides:
$fillValuesFromin classAtlanObject.AtlanObjectBuilder<C extends GlossaryAntonym,B extends GlossaryAntonym.GlossaryAntonymBuilder<C, B>>
-
typeName
Fixed typeName for GlossaryAntonyms.- Overrides:
typeNamein classRelationshipAttributes.RelationshipAttributesBuilder<C extends GlossaryAntonym,B extends GlossaryAntonym.GlossaryAntonymBuilder<C, B>> - Returns:
this.
-
description
Details about the relationship.- Returns:
this.
-
expression
Expression that was used to set the relationship.- Returns:
this.
-
source
Source of the relationship.- Returns:
this.
-
status
Status of the relationship, typically used by discovery engines.- Returns:
this.
-
steward
User responsible for assessing the relationship and deciding if it should be approved or not.- Returns:
this.
-
self
- Specified by:
selfin classRelationshipAttributes.RelationshipAttributesBuilder<C extends GlossaryAntonym,B extends GlossaryAntonym.GlossaryAntonymBuilder<C, B>>
-
build
- Specified by:
buildin classRelationshipAttributes.RelationshipAttributesBuilder<C extends GlossaryAntonym,B extends GlossaryAntonym.GlossaryAntonymBuilder<C, B>>
-
toString
- Overrides:
toStringin classRelationshipAttributes.RelationshipAttributesBuilder<C extends GlossaryAntonym,B extends GlossaryAntonym.GlossaryAntonymBuilder<C, B>>
-