Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LoggingMiddleware ¶
func LoggingMiddleware(consumer consumers.MessageConsumer, logger log.Logger) consumers.MessageConsumer
LoggingMiddleware adds logging facilities to the adapter.
func MakeHandler ¶
MakeHandler returns a HTTP API handler with health check and metrics.
func MetricsMiddleware ¶
func MetricsMiddleware(consumer consumers.MessageConsumer, counter metrics.Counter, latency metrics.Histogram) consumers.MessageConsumer
MetricsMiddleware returns new message repository with Save method wrapped to expose metrics.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.