# Packages
Package alertmanager provides definitions and functionality related to Alertmanager notifications.
# Functions
RequireIDInURI returns a Gin middleware which requires an ID to be supplied in the URI of the request.
RequireMessageIDInURI returns a Gin middleware which requires an messageID to be supplied in the URI of the request.
SuccessOrAbort is a convenience function to write a HTTP status code based on a given error.
# Structs
ApplicationHandler holds information for processing requests about applications.
HealthHandler holds information for processing requests about the server's health.
IDInURI is used to retrieve an ID from a context.
NotificationHandler holds information for processing requests about notifications.
UserHandler holds information for processing requests about users.
# Interfaces
The CredentialsManager interface for updating credentials.
The Database interface for encapsulating database access.
The Dispatcher interface for relaying notifications.
The NotificationDatabase interface for encapsulating database access.
The NotificationDispatcher interface for relaying notifications.