public final class OpenLineage.ColumnLineageDatasetFacetBuilder extends java.lang.Object implements OpenLineage.Builder<OpenLineage.ColumnLineageDatasetFacet>
| Constructor and Description |
|---|
ColumnLineageDatasetFacetBuilder() |
| Modifier and Type | Method and Description |
|---|---|
OpenLineage.ColumnLineageDatasetFacet |
build()
build an instance of ColumnLineageDatasetFacet from the fields set in the builder
|
OpenLineage.ColumnLineageDatasetFacetBuilder |
fields(OpenLineage.ColumnLineageDatasetFacetFields fields) |
OpenLineage.ColumnLineageDatasetFacetBuilder |
put(java.lang.String key,
java.lang.Object value)
add additional properties
|
public OpenLineage.ColumnLineageDatasetFacetBuilder fields(OpenLineage.ColumnLineageDatasetFacetFields fields)
fields - Column level lineage that maps output fields into input fields used to evaluate them.public OpenLineage.ColumnLineageDatasetFacetBuilder put(java.lang.String key, java.lang.Object value)
key - the additional property namevalue - the additional property valuepublic OpenLineage.ColumnLineageDatasetFacet build()
build in interface OpenLineage.Builder<OpenLineage.ColumnLineageDatasetFacet>