public static final class OpenLineage.RunFacetsBuilder extends java.lang.Object implements OpenLineage.Builder<OpenLineage.RunFacets>
| Constructor and Description |
|---|
RunFacetsBuilder() |
| Modifier and Type | Method and Description |
|---|---|
OpenLineage.RunFacets |
build() |
OpenLineage.RunFacetsBuilder |
nominalTime(OpenLineage.NominalTimeRunFacet nominalTime) |
OpenLineage.RunFacetsBuilder |
parent(OpenLineage.ParentRunFacet parent) |
OpenLineage.RunFacetsBuilder |
put(java.lang.String key,
OpenLineage.RunFacet value)
add additional properties
|
public OpenLineage.RunFacetsBuilder parent(OpenLineage.ParentRunFacet parent)
parent - the parentpublic OpenLineage.RunFacetsBuilder nominalTime(OpenLineage.NominalTimeRunFacet nominalTime)
nominalTime - the nominalTimepublic OpenLineage.RunFacetsBuilder put(java.lang.String key, OpenLineage.RunFacet value)
key - the additional property namevalue - the additional property valuepublic OpenLineage.RunFacets build()
build in interface OpenLineage.Builder<OpenLineage.RunFacets>