Class AssetLineageEventHeader

java.lang.Object
org.odpi.openmetadata.accessservices.assetlineage.event.AssetLineageEventHeader
Direct Known Subclasses:
LineageEntityEvent, LineageRelationshipEvent, LineageRelationshipsEvent, LineageSyncEvent

public abstract class AssetLineageEventHeader extends Object
AssetLineageEventHeader provides a common base for all events from the Data Engine access service. It implements Serializable and a version Id.
  • Constructor Details

    • AssetLineageEventHeader

      public AssetLineageEventHeader()
  • Method Details

    • getEventVersionId

      public long getEventVersionId()
      Gets event version id.
      Returns:
      the event version id
    • setEventVersionId

      public void setEventVersionId(long eventVersionId)
      Sets event version id.
      Parameters:
      eventVersionId - the event version id
    • getAssetLineageEventType

      public AssetLineageEventType getAssetLineageEventType()
      Gets asset lineage event type.
      Returns:
      the asset lineage event type
    • setAssetLineageEventType

      public void setAssetLineageEventType(AssetLineageEventType assetLineageEventType)
      Sets asset lineage event type.
      Parameters:
      assetLineageEventType - the asset lineage event type
    • toString

      public String toString()
      Overrides:
      toString in class Object