Package com.oracle.bmc.datacatalog.model
Class ObjectLineageRequestDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.datacatalog.model.ObjectLineageRequestDetails.Builder
-
- Enclosing class:
- ObjectLineageRequestDetails
public static class ObjectLineageRequestDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectLineageRequestDetailsbuild()ObjectLineageRequestDetails.Buildercopy(ObjectLineageRequestDetails model)ObjectLineageRequestDetails.Builderdirection(LineageDirection direction)Direction of the lineage returned.ObjectLineageRequestDetails.BuilderintraLineageObjectKey(String intraLineageObjectKey)Unique object key for which intra-lineage needs to be fetched.ObjectLineageRequestDetails.BuilderisIntraLineage(Boolean isIntraLineage)Intra-lineages are drill down lineages.ObjectLineageRequestDetails.Builderlevel(Integer level)Object level at which the lineage is returned.
-
-
-
Method Detail
-
level
public ObjectLineageRequestDetails.Builder level(Integer level)
Object level at which the lineage is returned.- Parameters:
level- the value to set- Returns:
- this builder
-
direction
public ObjectLineageRequestDetails.Builder direction(LineageDirection direction)
Direction of the lineage returned.- Parameters:
direction- the value to set- Returns:
- this builder
-
isIntraLineage
public 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.
- Parameters:
isIntraLineage- the value to set- Returns:
- this builder
-
intraLineageObjectKey
public 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.
- Parameters:
intraLineageObjectKey- the value to set- Returns:
- this builder
-
build
public ObjectLineageRequestDetails build()
-
copy
public ObjectLineageRequestDetails.Builder copy(ObjectLineageRequestDetails model)
-
-