# Functions
AlertWithEventMetadata is for publishing metadata along with Alert.
AlertWithStreamID is for publishing a stream specific alert.
NewAlert creates an alert object that can be registered with the registry.
NewRegistry creates a new events registry for use in a data connector.
NewStatus creates a status object that can be registered with the registry.
StatusWithEventMetadata is for publishing metadata along with Status.
StatusWithStreamID is for publishing a stream specific status.
# Structs
EventMetadata is a mechanism for adding extra arbitrary properties to an event as metadata.
Registry enables registering events that need to be published.
# Type aliases
AlertOpts defines the type for the functional options for publishing alerts.
StatusOpts defines the type for the functional options for publishing status.