Class DataEngineEventHeader

java.lang.Object
org.odpi.openmetadata.accessservices.dataengine.event.DataEngineEventHeader
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
DatabaseEvent, DatabaseSchemaEvent, DataEngineRegistrationEvent, DataFileEvent, DataFlowsEvent, DeleteEvent, EventTypeEvent, FindEvent, PortImplementationEvent, ProcessEvent, ProcessHierarchyEvent, ProcessingStateEvent, ProcessListEvent, RelationalTableEvent, SchemaTypeEvent, TopicEvent

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

    • DataEngineEventHeader

      public DataEngineEventHeader()
  • Method Details

    • getDataEngineEventType

      public DataEngineEventType getDataEngineEventType()
      Gets the Data Engine event type
      Returns:
      the Data Engine event type
    • getExternalSourceName

      public String getExternalSourceName()
      Gets the external source type unique name
      Returns:
      the external source type unique name
    • getUserId

      public String getUserId()
      Gets user ID
      Returns:
      the user ID
    • setDataEngineEventType

      public void setDataEngineEventType(DataEngineEventType dataEngineEventType)
      Sets the Data Engine event type
      Parameters:
      dataEngineEventType - the Data Engine event type
    • setExternalSourceName

      public void setExternalSourceName(String externalSourceName)
      Sets the external source type unique name
      Parameters:
      externalSourceName - the external source type unique name
    • setUserId

      public void setUserId(String userId)
      Sets the user ID
      Parameters:
      userId - the user ID
    • 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 Object