java.lang.Object
org.odpi.openmetadata.accessservices.assetlineage.event.AssetLineageEventHeader
org.odpi.openmetadata.accessservices.assetlineage.event.LineageSyncEvent

public class LineageSyncEvent extends AssetLineageEventHeader
LineageSyncEvent is used to notify external consumers about AssetLineage internal processing. It can contain details such as publishSummary and/or updateSummary created by corresponding internal processing phases of AssetLineage.
  • Constructor Details

    • LineageSyncEvent

      public LineageSyncEvent()
  • Method Details

    • getPublishSummary

      public LineagePublishSummary getPublishSummary()
      LineagePublishSummary is used to describe summary as result of AssetLineage lineagePublish activity that completed.
    • getSyncUpdateContext

      public LineageSyncUpdateContext getSyncUpdateContext()
    • setPublishSummary

      public void setPublishSummary(LineagePublishSummary publishSummary)
      LineagePublishSummary is used to describe summary as result of AssetLineage lineagePublish activity that completed.
    • setSyncUpdateContext

      public void setSyncUpdateContext(LineageSyncUpdateContext syncUpdateContext)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class AssetLineageEventHeader