Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAnyErrorMiddleware ¶
func NewAnyErrorMiddleware() (middleware.AnyErrorMiddleware[[]publisher.PublishOutput], error)
func NewAnyErrorMiddlewareWithOptions ¶
func NewAnyErrorMiddlewareWithOptions(options *Options) middleware.AnyErrorMiddleware[[]publisher.PublishOutput]
Types ¶
type Options ¶
func NewOptions ¶
type Prometheus ¶
type Prometheus struct {
// contains filtered or unexported fields
}
func NewPrometheus ¶
func NewPrometheus() (*Prometheus, error)
func NewPrometheusWithOptions ¶
func NewPrometheusWithOptions(options *Options) *Prometheus
func (*Prometheus) Exec ¶
func (c *Prometheus) Exec(ctx *middleware.AnyErrorContext[[]publisher.PublishOutput], exec middleware.AnyErrorExecFunc[[]publisher.PublishOutput], fallbackFunc middleware.AnyErrorReturnFunc[[]publisher.PublishOutput]) ([]publisher.PublishOutput, error)
Click to show internal directories.
Click to hide internal directories.