Package com.atlan.model.relations
Class UserDefRelationship
java.lang.Object
com.atlan.model.core.AtlanObject
com.atlan.model.relations.RelationshipAttributes
com.atlan.model.relations.UserDefRelationship
- All Implemented Interfaces:
Serializable
@Generated("com.atlan.generators.ModelGeneratorV2")
public class UserDefRelationship
extends RelationshipAttributes
A generic relationship to hold relationship between any type of asset
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
UserDefRelationship.UserDefRelationshipBuilder<C extends UserDefRelationship,
B extends UserDefRelationship.UserDefRelationshipBuilder<C, B>> static final class
A generic relationship to hold relationship between any type of assetstatic final class
A generic relationship to hold relationship between any type of assetNested classes/interfaces inherited from class com.atlan.model.relations.RelationshipAttributes
RelationshipAttributes.RelationshipAttributesBuilder<C extends RelationshipAttributes,
B extends RelationshipAttributes.RelationshipAttributesBuilder<C, B>> Nested classes/interfaces inherited from class com.atlan.model.core.AtlanObject
AtlanObject.AtlanObjectBuilder<C extends AtlanObject,
B extends AtlanObject.AtlanObjectBuilder<C, B>> -
Field Summary
Fields inherited from class com.atlan.model.core.AtlanObject
rawJsonObject
-
Constructor Summary
ModifierConstructorDescriptionprotected
-
Method Summary
Modifier and TypeMethodDescriptionstatic UserDefRelationship.UserDefRelationshipBuilder<?,
?> builder()
protected boolean
boolean
getAll()
Name for the relationship when referring from endDef2 asset to endDef1 assetName for the relationship when referring from endDef1 asset to endDef2 assetFixed typeName for UserDefRelationships.int
hashCode()
Methods inherited from class com.atlan.model.relations.RelationshipAttributes
getNullFields, toString
Methods inherited from class com.atlan.model.core.AtlanObject
getRawJsonObject, setRawJsonObject, toJson
-
Field Details
-
TYPE_NAME
- See Also:
-
-
Constructor Details
-
UserDefRelationship
-
-
Method Details
-
getAll
- Specified by:
getAll
in classRelationshipAttributes
-
builder
-
toBuilder
-
getFromTypeLabel
Name for the relationship when referring from endDef2 asset to endDef1 asset -
getToTypeLabel
Name for the relationship when referring from endDef1 asset to endDef2 asset -
equals
- Overrides:
equals
in classRelationshipAttributes
-
canEqual
- Overrides:
canEqual
in classRelationshipAttributes
-
hashCode
public int hashCode()- Overrides:
hashCode
in classRelationshipAttributes
-
getTypeName
Fixed typeName for UserDefRelationships.- Overrides:
getTypeName
in classRelationshipAttributes
-