public static class FetchEntityLineageDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
FetchEntityLineageDetails |
build() |
FetchEntityLineageDetails.Builder |
copy(FetchEntityLineageDetails model) |
FetchEntityLineageDetails.Builder |
direction(LineageDirection direction)
Direction of the lineage returned.
|
FetchEntityLineageDetails.Builder |
intraLineageObjectKey(String intraLineageObjectKey)
Unique object key for which intra-lineage needs to be fetched.
|
FetchEntityLineageDetails.Builder |
isIntraLineage(Boolean isIntraLineage)
Intra-lineages are drill down lineages.
|
FetchEntityLineageDetails.Builder |
level(Integer level)
Object level at which the lineage is returned.
|
public FetchEntityLineageDetails.Builder level(Integer level)
Object level at which the lineage is returned.
level
- the value to setpublic FetchEntityLineageDetails.Builder direction(LineageDirection direction)
Direction of the lineage returned.
direction
- the value to setpublic FetchEntityLineageDetails.Builder isIntraLineage(Boolean isIntraLineage)
Intra-lineages are drill down lineages. This field indicates whether all intra-lineages need to be expanded inline in the lineage returned.
isIntraLineage
- the value to setpublic FetchEntityLineageDetails.Builder intraLineageObjectKey(String intraLineageObjectKey)
Unique object key for which intra-lineage needs to be fetched. Only drill-down lineage corresponding to the object whose object key is passed is returned.
intraLineageObjectKey
- the value to setpublic FetchEntityLineageDetails build()
public FetchEntityLineageDetails.Builder copy(FetchEntityLineageDetails model)
Copyright © 2016–2024. All rights reserved.