Package io.openlineage.client
Class OpenLineage.InputDatasetBuilder
java.lang.Object
io.openlineage.client.OpenLineage.InputDatasetBuilder
- Enclosing class:
- OpenLineage
public static final class OpenLineage.InputDatasetBuilder
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description InputDatasetBuilder()
-
Method Summary
Modifier and Type Method Description OpenLineage.InputDataset
build()
OpenLineage.InputDatasetBuilder
facets(OpenLineage.DatasetFacets facets)
OpenLineage.InputDatasetBuilder
inputFacets(OpenLineage.InputDatasetInputFacets inputFacets)
OpenLineage.InputDatasetBuilder
name(java.lang.String name)
OpenLineage.InputDatasetBuilder
namespace(java.lang.String namespace)
-
Constructor Details
-
InputDatasetBuilder
public InputDatasetBuilder()
-
-
Method Details
-
namespace
- Parameters:
namespace
- The namespace containing that dataset- Returns:
- this
-
name
- Parameters:
name
- The unique name for that dataset within that namespace- Returns:
- this
-
facets
- Parameters:
facets
- The facets for this dataset- Returns:
- this
-
inputFacets
public OpenLineage.InputDatasetBuilder inputFacets(OpenLineage.InputDatasetInputFacets inputFacets)- Parameters:
inputFacets
- The input facets for this dataset.- Returns:
- this
-
build
-