Skip to content

Referenceable

Base class for everything in Atlan.

Complete reference

This is a complete reference for the Referenceable object in Atlan, showing every possible property and relationship that can exist for these objects. For an introduction, you probably want to start with:

  • Snippets — small, atomic examples of single-step use cases.
  • Patterns — walkthroughs of common multi-step implementation patterns.

Referenceable is the root of inheritance, and has no supertypes itself.

Properties

These attributes are specific to instances of Referenceable (and all of its subtypes).

typeName

Type of this asset.

guid

Globally-unique identifier for this asset.

classifications

Tags assigned to the asset.

businessAttributes

Map of custom metadata attributes and values defined on the asset.

status

Status of the asset.

createdBy

User or account that created the asset.

updatedBy

User or account that last updated the asset.

createTime

Time (epoch) at which the asset was created, in milliseconds.

updateTime

Time (epoch) at which the asset was last updated, in milliseconds.

deleteHandler

Details on the handler used for deletion of the asset.

classificationNames

Hashed-string names of the Atlan tags that exist on the asset.

isIncomplete

Unused.

meaningNames

Human-readable names of terms that have been linked to this asset.

meanings

Details of terms that have been linked to this asset.

pendingTasks

Unique identifiers (GUIDs) for any background tasks that are yet to operate on this asset.

qualifiedName

Unique name for this asset. This is typically a concatenation of the asset's name onto its parent's qualifiedName. This must be unique across all assets of the same type.