Interface InputDatasetWithFacets

All Known Implementing Classes:
InputDatasetWithDelegate, InputDatasetWithIdentifier

public interface InputDatasetWithFacets
Interface representing an input dataset with associated facets (metadata).

Classes implementing this interface provide methods to retrieve builders for both dataset facets and input dataset input facets. These facets capture metadata associated with the input dataset.

  • Method Summary

    Modifier and Type
    Method
    Description
    io.openlineage.client.OpenLineage.DatasetFacetsBuilder
    Returns the OpenLineage.DatasetFacetsBuilder for building dataset facets.
    io.openlineage.client.OpenLineage.InputDatasetInputFacetsBuilder
    Returns the OpenLineage.InputDatasetInputFacetsBuilder for building input dataset facets.
  • Method Details

    • getDatasetFacetsBuilder

      io.openlineage.client.OpenLineage.DatasetFacetsBuilder getDatasetFacetsBuilder()
      Returns the OpenLineage.DatasetFacetsBuilder for building dataset facets.

      Dataset facets include general metadata associated with the dataset.

      Returns:
      the dataset facets builder
    • getInputFacetsBuilder

      io.openlineage.client.OpenLineage.InputDatasetInputFacetsBuilder getInputFacetsBuilder()
      Returns the OpenLineage.InputDatasetInputFacetsBuilder for building input dataset facets.

      Input dataset facets include specific metadata related to the input datasets that are being used.

      Returns:
      the input dataset input facets builder