Package io.openlineage.client
Class OpenLineage.DocumentationJobFacetBuilder
- java.lang.Object
-
- io.openlineage.client.OpenLineage.DocumentationJobFacetBuilder
-
- All Implemented Interfaces:
OpenLineage.Builder<OpenLineage.DocumentationJobFacet>
- Enclosing class:
- OpenLineage
public final class OpenLineage.DocumentationJobFacetBuilder extends java.lang.Object implements OpenLineage.Builder<OpenLineage.DocumentationJobFacet>
builder class for DocumentationJobFacet
-
-
Constructor Summary
Constructors Constructor Description DocumentationJobFacetBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OpenLineage.DocumentationJobFacet
build()
build an instance of DocumentationJobFacet from the fields set in the builderOpenLineage.DocumentationJobFacetBuilder
description(java.lang.String description)
OpenLineage.DocumentationJobFacetBuilder
put(java.lang.String key, java.lang.Object value)
add additional properties
-
-
-
Method Detail
-
description
public OpenLineage.DocumentationJobFacetBuilder description(java.lang.String description)
- Parameters:
description
- The description of the job.- Returns:
- this
-
put
public OpenLineage.DocumentationJobFacetBuilder put(java.lang.String key, java.lang.Object value)
add additional properties- Parameters:
key
- the additional property namevalue
- the additional property value- Returns:
- this
-
build
public OpenLineage.DocumentationJobFacet build()
build an instance of DocumentationJobFacet from the fields set in the builder- Specified by:
build
in interfaceOpenLineage.Builder<OpenLineage.DocumentationJobFacet>
- Returns:
- the constructed type
-
-