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
Modifier and TypeClassDescriptionstatic class
RelationshipAttributeDef.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
ModifierConstructorDescriptionprotected
-
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, of, of, of, of, of
Methods inherited from class com.atlan.model.core.AtlanObject
getRawJsonObject, setRawJsonObject, toJson
-
Constructor Details
-
RelationshipAttributeDef
-
-
Method Details
-
builder
-
toBuilder
- Overrides:
toBuilder
in classAttributeDef
-
getIsLegacyAttribute
Unused. -
getRelationshipTypeName
Name of the relationship type. -
equals
- Overrides:
equals
in classAttributeDef
-
canEqual
- Overrides:
canEqual
in classAttributeDef
-
hashCode
public int hashCode()- Overrides:
hashCode
in classAttributeDef
-
toString
Description copied from class:AtlanObject
- Overrides:
toString
in classAttributeDef
-