Package com.atlan.model.lineage
package com.atlan.model.lineage
Atlan lineage objects.
-
ClassDescriptionClass used to define how to filter the assets to fetch when retrieving lineage.EntityFilter.EntityFilterBuilder<C extends EntityFilter,
B extends EntityFilter.EntityFilterBuilder<C, B>> Class used to define the composition of multiple filters for objects when retrieving lineage.Lineage abstraction mechanism, to simplify the most common lineage requests against Atlan (removing the need to understand the guts of Elastic).Class used to define how to filter assets and relationships when fetching lineage.LineageFilter.LineageFilterBuilder<C extends LineageFilter,B extends LineageFilter.LineageFilterBuilder<C, B>> Class used to provide a proxy to building up a lineage filter with the appropriate subset of conditions available.Class used to provide a proxy to building up a lineage filter with the appropriate subset of conditions available, for boolean fields.Class used to provide a proxy to building up a lineage filter with the appropriate subset of conditions available, for custom metadata fields.Class used to provide a proxy to building up a lineage filter with the appropriate subset of conditions available, for numeric fields.Class used to provide a proxy to building up a lineage filter with the appropriate subset of conditions available, for string-searchable fields.LineageListRequest.LineageListRequestBuilder<C extends LineageListRequest,B extends LineageListRequest.LineageListRequestBuilder<C, B>> Captures the response from a lineage retrieval against Atlan.Base class for handling OpenLineage datasets, passing through to the OpenLineage Java SDK but wrapping datasets such that they are handled appropriately in the Atlan Java SDK.OpenLineageDataset.OpenLineageDatasetBuilder<C extends OpenLineageDataset,B extends OpenLineageDataset.OpenLineageDatasetBuilder<C, B>> Atlan wrapper for abstracting OpenLineage events.OpenLineageEvent.OpenLineageEventBuilder<C extends OpenLineageEvent,B extends OpenLineageEvent.OpenLineageEventBuilder<C, B>> Base class for handling OpenLineage datasets to be used as lineage sources (inputs), passing through to the OpenLineage Java SDK but wrapping datasets such that they are handled appropriately in the Atlan Java SDK.OpenLineageInputDataset.OpenLineageInputDatasetBuilder<C extends OpenLineageInputDataset,B extends OpenLineageInputDataset.OpenLineageInputDatasetBuilder<C, B>> Atlan wrapper for abstracting OpenLineage jobs.OpenLineageJob.OpenLineageJobBuilder<C extends OpenLineageJob,B extends OpenLineageJob.OpenLineageJobBuilder<C, B>> Base class for handling OpenLineage datasets to be used as lineage targets (outputs), passing through to the OpenLineage Java SDK but wrapping datasets such that they are handled appropriately in the Atlan Java SDK.OpenLineageOutputDataset.OpenLineageOutputDatasetBuilder<C extends OpenLineageOutputDataset,B extends OpenLineageOutputDataset.OpenLineageOutputDatasetBuilder<C, B>> Atlan wrapper for abstracting OpenLineage runs.OpenLineageRun.OpenLineageRunBuilder<C extends OpenLineageRun,B extends OpenLineageRun.OpenLineageRunBuilder<C, B>>