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
Nested ClassesModifier and TypeClassDescriptionstatic classUserDefRelationship.UserDefRelationshipBuilder<C extends UserDefRelationship,B extends UserDefRelationship.UserDefRelationshipBuilder<C, B>> static final classA generic relationship to hold relationship between any type of assetstatic final classA 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
FieldsFields inherited from class com.atlan.model.core.AtlanObject
rawJsonObject -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionstatic UserDefRelationship.UserDefRelationshipBuilder<?, ?> builder()protected booleanbooleangetAll()Name for the relationship when referring from endDef2 asset to endDef1 asset.Name for the relationship when referring from endDef1 asset to endDef2 asset.Fixed typeName for UserDefRelationships.inthashCode()Methods inherited from class com.atlan.model.relations.RelationshipAttributes
getNullFields, toStringMethods 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:
getAllin 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:
equalsin classRelationshipAttributes
-
canEqual
- Overrides:
canEqualin classRelationshipAttributes
-
hashCode
public int hashCode()- Overrides:
hashCodein classRelationshipAttributes
-
getTypeName
Fixed typeName for UserDefRelationships.- Overrides:
getTypeNamein classRelationshipAttributes
-