Class LinkableQuery

java.lang.Object
com.atlan.model.discovery.LinkableQuery

public class LinkableQuery extends Object
Class to compose compound queries combining various conditions, that can be used to generate links (URLs) for the discovery page in Atlan.
  • Constructor Details

  • Method Details

    • builder

      public static LinkableQuery.LinkableQueryBuilder<?,?> builder(AtlanClient client)
      Begin building a linkable query.
      Parameters:
      client - connectivity to the Atlan tenant for which to build the query.
      Returns:
      a builder upon which the query can be composed
    • toString

      public String toString()
      Convert the linkable query into a string.
      Overrides:
      toString in class Object
    • getUrl

      public String getUrl()
      Convert this linkable query into an actual link (URL).
      Returns:
      the URL (without tenant domain / hostname) for accessing this limited set of assets
    • getFullUrl

      public String getFullUrl()
      Convert this linkable query into an actual link (URL). Note: this will not work if the code is running in the tenant itself (e.g. via a custom package).
      Returns:
      the full URL (including tenant domain) for accessing this limited set of assets in the tenant
    • _internal

      public static LinkableQuery.LinkableQueryBuilder<?,?> _internal()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object