Package com.atlan.model.lineage
Class LineageListResponse
java.lang.Object
com.atlan.model.core.AtlanObject
com.atlan.net.ApiResource
com.atlan.model.lineage.LineageListResponse
- All Implemented Interfaces:
AtlanResponseInterface
,Serializable
,Iterable<Asset>
Captures the response from a lineage retrieval against Atlan. Also provides the ability to iteratively
page through results, without needing to track or re-run the original query using
getNextPage()
.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.atlan.net.ApiResource
ApiResource.RequestMethod
Nested classes/interfaces inherited from class com.atlan.model.core.AtlanObject
AtlanObject.AtlanObjectBuilder<C extends AtlanObject,
B extends AtlanObject.AtlanObjectBuilder<C, B>> -
Field Summary
Fields inherited from class com.atlan.net.ApiResource
CHARSET
Fields inherited from class com.atlan.model.core.AtlanObject
rawJsonObject
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
protected boolean
boolean
Entities in the lineage requested.Connectivity to the Atlan tenant where the lineage request was run.Total count of entities returned, equal to the size of theentities
list.Whether there are more entities present in lineage that can be traversed (true) or not (false).Retrieve the next page of results from this response.Request used to produce this lineage.int
hashCode()
iterator()
void
setClient
(AtlanClient client) Connectivity to the Atlan tenant where the lineage request was run.stream()
Stream the results (lazily) for processing without needing to manually manage paging.toString()
Methods inherited from class com.atlan.net.ApiResource
checkNullTypedParams, createQueryString, createQueryString, getLastResponse, getRawJsonObject, request, request, request, request, request, request, request, requestPlainText, requestPlainText, setLastResponse, urlEncode, urlEncodeId
Methods inherited from class com.atlan.model.core.AtlanObject
setRawJsonObject, toJson
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Method Details
-
getNextPage
Retrieve the next page of results from this response.- Returns:
- next page of results from this response
- Throws:
AtlanException
- on any API interaction problem
-
iterator
-
stream
Stream the results (lazily) for processing without needing to manually manage paging.- Returns:
- a lazily-loaded stream of results from the search
-
builder
-
getClient
Connectivity to the Atlan tenant where the lineage request was run. -
getAssets
Entities in the lineage requested. -
getHasMore
Whether there are more entities present in lineage that can be traversed (true) or not (false). -
getEntityCount
Total count of entities returned, equal to the size of theentities
list. -
getSearchParameters
Request used to produce this lineage. -
equals
- Overrides:
equals
in classAtlanObject
-
canEqual
- Overrides:
canEqual
in classAtlanObject
-
hashCode
public int hashCode()- Overrides:
hashCode
in classAtlanObject
-
toString
Description copied from class:AtlanObject
- Overrides:
toString
in classApiResource
-
setClient
Connectivity to the Atlan tenant where the lineage request was run.
-