Package com.atlan.model.relations
Class CustomRelatedFromEntitiesCustomRelatedToEntities.CustomRelatedFromEntitiesCustomRelatedToEntitiesBuilder<C extends CustomRelatedFromEntitiesCustomRelatedToEntities,B extends CustomRelatedFromEntitiesCustomRelatedToEntities.CustomRelatedFromEntitiesCustomRelatedToEntitiesBuilder<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.CustomRelatedFromEntitiesCustomRelatedToEntities.CustomRelatedFromEntitiesCustomRelatedToEntitiesBuilder<C,B>
- Enclosing class:
CustomRelatedFromEntitiesCustomRelatedToEntities
public abstract static class CustomRelatedFromEntitiesCustomRelatedToEntities.CustomRelatedFromEntitiesCustomRelatedToEntitiesBuilder<C extends CustomRelatedFromEntitiesCustomRelatedToEntities,B extends CustomRelatedFromEntitiesCustomRelatedToEntities.CustomRelatedFromEntitiesCustomRelatedToEntitiesBuilder<C,B>>
extends RelationshipAttributes.RelationshipAttributesBuilder<C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected B$fillValuesFrom(C instance) abstract Cbuild()customEntityFromLabel(String customEntityFromLabel) Name for the relationship when referring from endDef2 entity to endDef1 entity.customEntityToLabel(String customEntityToLabel) Name for the relationship when referring from endDef1 entity to endDef2 entity.customRelatedFromEntity(ICustomEntity related, Reference.SaveSemantic semantic) Build the CustomRelatedFromEntitiesCustomRelatedToEntities relationship (with attributes) into a related object.customRelatedToEntity(ICustomEntity related, Reference.SaveSemantic semantic) Build the CustomRelatedFromEntitiesCustomRelatedToEntities relationship (with attributes) into a related object.protected abstract Bself()toString()Fixed typeName for CustomRelatedFromEntitiesCustomRelatedToEntitiess.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
-
CustomRelatedFromEntitiesCustomRelatedToEntitiesBuilder
public CustomRelatedFromEntitiesCustomRelatedToEntitiesBuilder()
-
-
Method Details
-
customRelatedFromEntity
public ICustomEntity customRelatedFromEntity(ICustomEntity related, Reference.SaveSemantic semantic) throws InvalidRequestException Build the CustomRelatedFromEntitiesCustomRelatedToEntities 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
-
customRelatedToEntity
public ICustomEntity customRelatedToEntity(ICustomEntity related, Reference.SaveSemantic semantic) throws InvalidRequestException Build the CustomRelatedFromEntitiesCustomRelatedToEntities 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
-
typeName
Fixed typeName for CustomRelatedFromEntitiesCustomRelatedToEntitiess.- Overrides:
typeNamein classRelationshipAttributes.RelationshipAttributesBuilder<C extends CustomRelatedFromEntitiesCustomRelatedToEntities,B extends CustomRelatedFromEntitiesCustomRelatedToEntities.CustomRelatedFromEntitiesCustomRelatedToEntitiesBuilder<C, B>> - Returns:
this.
-
customEntityFromLabel
Name for the relationship when referring from endDef2 entity to endDef1 entity.- Returns:
this.
-
customEntityToLabel
Name for the relationship when referring from endDef1 entity to endDef2 entity.- Returns:
this.
-
self
-
build
-
toString
-