public final class OpenLineage.LifecycleStateChangeDatasetFacetBuilder extends java.lang.Object implements OpenLineage.Builder<OpenLineage.LifecycleStateChangeDatasetFacet>
| Constructor and Description |
|---|
LifecycleStateChangeDatasetFacetBuilder() |
| Modifier and Type | Method and Description |
|---|---|
OpenLineage.LifecycleStateChangeDatasetFacet |
build() |
OpenLineage.LifecycleStateChangeDatasetFacetBuilder |
lifecycleStateChange(OpenLineage.LifecycleStateChangeDatasetFacet.LifecycleStateChange lifecycleStateChange) |
OpenLineage.LifecycleStateChangeDatasetFacetBuilder |
previousIdentifier(OpenLineage.LifecycleStateChangeDatasetFacetPreviousIdentifier previousIdentifier) |
OpenLineage.LifecycleStateChangeDatasetFacetBuilder |
put(java.lang.String key,
java.lang.Object value)
add additional properties
|
public LifecycleStateChangeDatasetFacetBuilder()
public OpenLineage.LifecycleStateChangeDatasetFacetBuilder lifecycleStateChange(OpenLineage.LifecycleStateChangeDatasetFacet.LifecycleStateChange lifecycleStateChange)
lifecycleStateChange - The lifecycle state change.public OpenLineage.LifecycleStateChangeDatasetFacetBuilder previousIdentifier(OpenLineage.LifecycleStateChangeDatasetFacetPreviousIdentifier previousIdentifier)
previousIdentifier - Previous name of the dataset in case of renaming it.public OpenLineage.LifecycleStateChangeDatasetFacetBuilder put(java.lang.String key, java.lang.Object value)
key - the additional property namevalue - the additional property valuepublic OpenLineage.LifecycleStateChangeDatasetFacet build()
build in interface OpenLineage.Builder<OpenLineage.LifecycleStateChangeDatasetFacet>