Package com.oracle.bmc.datacatalog.model
Class FetchEntityLineageDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.datacatalog.model.FetchEntityLineageDetails.Builder
-
- Enclosing class:
- FetchEntityLineageDetails
public static class FetchEntityLineageDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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.
-
-
-
Method Detail
-
level
public FetchEntityLineageDetails.Builder level(Integer level)
Object level at which the lineage is returned.- Parameters:
level
- the value to set- Returns:
- this builder
-
direction
public FetchEntityLineageDetails.Builder direction(LineageDirection direction)
Direction of the lineage returned.- Parameters:
direction
- the value to set- Returns:
- this builder
-
isIntraLineage
public 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.
- Parameters:
isIntraLineage
- the value to set- Returns:
- this builder
-
intraLineageObjectKey
public 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.
- Parameters:
intraLineageObjectKey
- the value to set- Returns:
- this builder
-
build
public FetchEntityLineageDetails build()
-
copy
public FetchEntityLineageDetails.Builder copy(FetchEntityLineageDetails model)
-
-