public static class ObjectLineageRequestDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ObjectLineageRequestDetails |
build() |
ObjectLineageRequestDetails.Builder |
copy(ObjectLineageRequestDetails model) |
ObjectLineageRequestDetails.Builder |
direction(LineageDirection direction)
Direction of the lineage returned.
|
ObjectLineageRequestDetails.Builder |
intraLineageObjectKey(String intraLineageObjectKey)
Unique object key for which intra-lineage needs to be fetched.
|
ObjectLineageRequestDetails.Builder |
isIntraLineage(Boolean isIntraLineage)
Intra-lineages are drill down lineages.
|
ObjectLineageRequestDetails.Builder |
level(Integer level)
Object level at which the lineage is returned.
|
public ObjectLineageRequestDetails.Builder level(Integer level)
Object level at which the lineage is returned.
level
- the value to setpublic ObjectLineageRequestDetails.Builder direction(LineageDirection direction)
Direction of the lineage returned.
direction
- the value to setpublic ObjectLineageRequestDetails.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 ObjectLineageRequestDetails.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 ObjectLineageRequestDetails build()
public ObjectLineageRequestDetails.Builder copy(ObjectLineageRequestDetails model)
Copyright © 2016–2024. All rights reserved.