Package com.atlan.cache


package com.atlan.cache
Lazily-loaded caches for objects that change infrequently but often need to be translated.
  • Class
    Description
    Base class for reusable components that are common to all caches, where a cache is populated entry-by-entry.
    Base class for reusable components that are common to all caches, where a cache is populated en-masse through batch refreshing.
    Lazily-loaded cache for translating between Atlan-internal ID strings and human-readable names for Atlan tags.
    Lazily-loaded cache for translating between a connection's simplified name its details.
    Unique identity for a connection, in the form: {{type}}/{{name}} For example: snowflake/development
    Lazily-loaded cache for translating between Atlan-internal ID strings and human-readable names for custom metadata (including attributes).
    Lazily-loaded cache for accessing details of an enumeration.
    Lazily-loaded cache for translating Atlan-internal groups into their various IDs.
    Unique name of an object in Atlan in a fully constructable way, without relying on any specifics of an Atlan tenant.
    Generic class through which to cache any assets efficiently, off-heap, to avoid risking extreme memory usage.
    Lazily-loaded cache for Java reflection-based operations across the Atlan data model.
    Lazily-loaded cache for translating Atlan-internal roles into their various IDs.
    Lazily-loaded cache for translating between source-synced tags and the qualifiedName of such tags.
    Unique identity for a source tag, in the form: {{connectorType}}/{{connectorName}}@@DB/SCHEMA/TAG_NAME For example: snowflake/development@@DB/SCHEMA/TAG_NAME
    Lazily-loaded cache for translating Atlan-internal users into their various IDs.