@Generated public class ExternalLineageAPI extends Object
With these APIs, users can create, update, delete, and list lineage relationships with support for column-level mappings and custom properties.
| Constructor and Description |
|---|
ExternalLineageAPI(ApiClient apiClient)
Regular-use constructor
|
ExternalLineageAPI(ExternalLineageService mock)
Constructor for mocks
|
| Modifier and Type | Method and Description |
|---|---|
ExternalLineageRelationship |
createExternalLineageRelationship(CreateExternalLineageRelationshipRequest request)
Creates an external lineage relationship between a Databricks or external metadata object and
another external metadata object.
|
void |
deleteExternalLineageRelationship(DeleteExternalLineageRelationshipRequest request)
Deletes an external lineage relationship between a Databricks or external metadata object and
another external metadata object.
|
void |
deleteExternalLineageRelationship(DeleteRequestExternalLineage externalLineageRelationship) |
ExternalLineageService |
impl() |
Iterable<ExternalLineageInfo> |
listExternalLineageRelationships(ExternalLineageObject objectInfo,
LineageDirection lineageDirection) |
Iterable<ExternalLineageInfo> |
listExternalLineageRelationships(ListExternalLineageRelationshipsRequest request)
Lists external lineage relationships of a Databricks object or external metadata given a
supplied direction.
|
ExternalLineageRelationship |
updateExternalLineageRelationship(UpdateExternalLineageRelationshipRequest request)
Updates an external lineage relationship between a Databricks or external metadata object and
another external metadata object.
|
public ExternalLineageAPI(ApiClient apiClient)
public ExternalLineageAPI(ExternalLineageService mock)
public ExternalLineageRelationship createExternalLineageRelationship(CreateExternalLineageRelationshipRequest request)
public void deleteExternalLineageRelationship(DeleteRequestExternalLineage externalLineageRelationship)
public void deleteExternalLineageRelationship(DeleteExternalLineageRelationshipRequest request)
public Iterable<ExternalLineageInfo> listExternalLineageRelationships(ExternalLineageObject objectInfo, LineageDirection lineageDirection)
public Iterable<ExternalLineageInfo> listExternalLineageRelationships(ListExternalLineageRelationshipsRequest request)
public ExternalLineageRelationship updateExternalLineageRelationship(UpdateExternalLineageRelationshipRequest request)
public ExternalLineageService impl()
Copyright © 2026. All rights reserved.