Class UpstreamLineage
- java.lang.Object
-
- io.datahubproject.openapi.generated.UpstreamLineage
-
- All Implemented Interfaces:
OneOfDatasetSnapshotAspectsItems,OneOfEnvelopedAspectValue,OneOfGenericAspectValue,OneOfVersionedAspectAspect
@Validated @Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen", date="2023-12-06T11:25:47.362934Z[Etc/UTC]") public class UpstreamLineage extends java.lang.Object implements OneOfDatasetSnapshotAspectsItems, OneOfEnvelopedAspectValue, OneOfGenericAspectValue, OneOfVersionedAspectAspectUpstream lineage of a dataset
-
-
Constructor Summary
Constructors Constructor Description UpstreamLineage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpstreamLineageaddFineGrainedLineagesItem(FineGrainedLineage fineGrainedLineagesItem)UpstreamLineageaddUpstreamsItem(Upstream upstreamsItem)booleanequals(java.lang.Object o)UpstreamLineagefineGrainedLineages(java.util.List<FineGrainedLineage> fineGrainedLineages)@NotNull java.lang.Stringget__type()Name of this subclass in SimpleClassName format@Valid java.util.List<FineGrainedLineage>getFineGrainedLineages()List of fine-grained lineage information, including field-level lineage@NotNull @Valid java.util.List<Upstream>getUpstreams()List of upstream dataset lineage informationinthashCode()voidsetFineGrainedLineages(java.util.List<FineGrainedLineage> fineGrainedLineages)voidsetUpstreams(java.util.List<Upstream> upstreams)java.lang.StringtoString()UpstreamLineageupstreams(java.util.List<Upstream> upstreams)
-
-
-
Method Detail
-
get__type
@NotNull public @NotNull java.lang.String get__type()
Name of this subclass in SimpleClassName format- Returns:
- __type
-
upstreams
public UpstreamLineage upstreams(java.util.List<Upstream> upstreams)
-
addUpstreamsItem
public UpstreamLineage addUpstreamsItem(Upstream upstreamsItem)
-
getUpstreams
@NotNull @Valid public @NotNull @Valid java.util.List<Upstream> getUpstreams()
List of upstream dataset lineage information- Returns:
- upstreams
-
setUpstreams
public void setUpstreams(java.util.List<Upstream> upstreams)
-
fineGrainedLineages
public UpstreamLineage fineGrainedLineages(java.util.List<FineGrainedLineage> fineGrainedLineages)
-
addFineGrainedLineagesItem
public UpstreamLineage addFineGrainedLineagesItem(FineGrainedLineage fineGrainedLineagesItem)
-
getFineGrainedLineages
@Valid public @Valid java.util.List<FineGrainedLineage> getFineGrainedLineages()
List of fine-grained lineage information, including field-level lineage- Returns:
- fineGrainedLineages
-
setFineGrainedLineages
public void setFineGrainedLineages(java.util.List<FineGrainedLineage> fineGrainedLineages)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-