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 ClassesNested classes/interfaces inherited from class com.atlan.net.ApiResource
ApiResource.RequestMethodNested 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
CHARSETFields inherited from class com.atlan.model.core.AtlanObject
rawJsonObject -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanEntities 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 theentitieslist.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.inthashCode()iterator()voidsetClient(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, injectTraceId, request, request, request, request, request, request, request, requestPlainText, requestPlainText, setLastResponse, urlEncode, urlEncodeIdMethods inherited from class com.atlan.model.core.AtlanObject
setRawJsonObject, toJsonMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods 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 theentitieslist. -
getSearchParameters
Request used to produce this lineage. -
equals
- Overrides:
equalsin classAtlanObject
-
canEqual
- Overrides:
canEqualin classAtlanObject
-
hashCode
public int hashCode()- Overrides:
hashCodein classAtlanObject
-
toString
Description copied from class:AtlanObject- Overrides:
toStringin classApiResource
-
setClient
Connectivity to the Atlan tenant where the lineage request was run.
-