Class SourceTagCache.SourceTagName

java.lang.Object
com.atlan.cache.SourceTagCache.SourceTagName
All Implemented Interfaces:
ObjectName
Enclosing class:
SourceTagCache

public static final class SourceTagCache.SourceTagName extends Object implements ObjectName
Unique identity for a source tag, in the form: {{connectorType}}/{{connectorName}}@@DB/SCHEMA/TAG_NAME For example: snowflake/development@@DB/SCHEMA/TAG_NAME
  • Constructor Details

  • Method Details

    • toString

      public String toString()
      String representation of the object's unique name.
      Specified by:
      toString in interface ObjectName
      Overrides:
      toString in class Object
      Returns:
      object's unique name
    • getConnection

      public ObjectName getConnection()
    • getPartialTagName

      public String getPartialTagName()
    • equals

      public boolean equals(Object o)
      Description copied from interface: ObjectName
      Check whether two object names are equivalent (or not).
      Specified by:
      equals in interface ObjectName
      Overrides:
      equals in class Object
      Parameters:
      o - object name to compare against
      Returns:
      true if the two names are equivalent
    • hashCode

      public int hashCode()
      Description copied from interface: ObjectName
      Calculate a unique hash code given the object name's unique characteristics.
      Specified by:
      hashCode in interface ObjectName
      Overrides:
      hashCode in class Object
      Returns:
      unique hash code for the object name