Package io.openlineage.client
Class OpenLineage.GcpCommonJobFacetBuilder
- java.lang.Object
-
- io.openlineage.client.OpenLineage.GcpCommonJobFacetBuilder
-
- All Implemented Interfaces:
OpenLineage.Builder<OpenLineage.GcpCommonJobFacet>
- Enclosing class:
- OpenLineage
public final class OpenLineage.GcpCommonJobFacetBuilder extends java.lang.Object implements OpenLineage.Builder<OpenLineage.GcpCommonJobFacet>
builder class for GcpCommonJobFacet
-
-
Constructor Summary
Constructors Constructor Description GcpCommonJobFacetBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OpenLineage.GcpCommonJobFacet
build()
build an instance of GcpCommonJobFacet from the fields set in the builderOpenLineage.GcpCommonJobFacetBuilder
displayName(java.lang.String displayName)
OpenLineage.GcpCommonJobFacetBuilder
origin(OpenLineage.GcpCommonJobFacetOrigin origin)
OpenLineage.GcpCommonJobFacetBuilder
put(java.lang.String key, java.lang.Object value)
add additional properties
-
-
-
Method Detail
-
displayName
public OpenLineage.GcpCommonJobFacetBuilder displayName(java.lang.String displayName)
- Parameters:
displayName
- The name of the job to be used on UI- Returns:
- this
-
origin
public OpenLineage.GcpCommonJobFacetBuilder origin(OpenLineage.GcpCommonJobFacetOrigin origin)
- Parameters:
origin
- the origin- Returns:
- this
-
put
public OpenLineage.GcpCommonJobFacetBuilder 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.GcpCommonJobFacet build()
build an instance of GcpCommonJobFacet from the fields set in the builder- Specified by:
build
in interfaceOpenLineage.Builder<OpenLineage.GcpCommonJobFacet>
- Returns:
- the constructed type
-
-