Package com.atlan.model.discovery
Class LinkableQuery
java.lang.Object
com.atlan.model.discovery.LinkableQuery
Class to compose compound queries combining various conditions, that can be used
to generate links (URLs) for the discovery page in Atlan.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
LinkableQuery.LinkableQueryBuilder<C extends LinkableQuery,
B extends LinkableQuery.LinkableQueryBuilder<C, B>> -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic LinkableQuery.LinkableQueryBuilder<?,
?> static LinkableQuery.LinkableQueryBuilder<?,
?> builder
(AtlanClient client) Begin building a linkable query.protected boolean
boolean
Convert this linkable query into an actual link (URL).getUrl()
Convert this linkable query into an actual link (URL).int
hashCode()
toString()
Convert the linkable query into a string.
-
Constructor Details
-
LinkableQuery
-
-
Method Details
-
builder
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
Convert the linkable query into a 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
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
-
equals
-
canEqual
-
hashCode
public int hashCode()
-