Package com.atlan.model.typedefs
Class RelationshipAttributeDef
java.lang.Object
com.atlan.model.core.AtlanObject
com.atlan.model.typedefs.AttributeDef
com.atlan.model.typedefs.RelationshipAttributeDef
- All Implemented Interfaces:
Serializable,Comparable<AttributeDef>
Defines the structure of a single relationship attribute for a type definition in Atlan.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classRelationshipAttributeDef.RelationshipAttributeDefBuilder<C extends RelationshipAttributeDef,B extends RelationshipAttributeDef.RelationshipAttributeDefBuilder<C, B>> Nested classes/interfaces inherited from class com.atlan.model.typedefs.AttributeDef
AttributeDef.AttributeDefBuilder<C extends AttributeDef,B extends AttributeDef.AttributeDefBuilder<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
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Methods inherited from class com.atlan.model.typedefs.AttributeDef
compareTo, creator, creator, getAutoUpdateAttributes, getBasicType, getBasicType, getCardinality, getConstraints, getContainerType, getContainerType, getDefaultValue, getDescription, getDisplayName, getEnumValues, getIncludeInNotification, getIndexType, getIndexTypeESConfig, getIndexTypeESFields, getIsDefaultValueNull, getIsIndexable, getIsNew, getIsOptional, getIsUnique, getName, getOptions, getSearchWeight, getSkipScrubbing, getTypeName, getValuesMaxCount, getValuesMinCount, isArchived, of, of, of, ofMethods inherited from class com.atlan.model.core.AtlanObject
getRawJsonObject, setRawJsonObject, toJson
-
Constructor Details
-
RelationshipAttributeDef
-
-
Method Details
-
builder
-
toBuilder
- Overrides:
toBuilderin classAttributeDef
-
getIsLegacyAttribute
Unused. -
getRelationshipTypeName
Name of the relationship type. -
equals
- Overrides:
equalsin classAttributeDef
-
canEqual
- Overrides:
canEqualin classAttributeDef
-
hashCode
public int hashCode()- Overrides:
hashCodein classAttributeDef
-
toString
Description copied from class:AtlanObject- Overrides:
toStringin classAttributeDef
-