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 Summary
Constructors Constructor Description AssetLineageEventHeader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AssetLineageEventTypegetAssetLineageEventType()Gets asset lineage event type.longgetEventVersionId()Gets event version id.voidsetAssetLineageEventType(AssetLineageEventType assetLineageEventType)Sets asset lineage event type.voidsetEventVersionId(long eventVersionId)Sets event version id.StringtoString()
-
-
-
Method Detail
-
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
-
-