Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Builder ¶
type Builder struct {
// contains filtered or unexported fields
}
func NewBuilder ¶
func (*Builder) APIRegistration ¶
func (*Builder) MetricNamespace ¶
MetricNamespace is modifying the namespace that will be used next ot prefix every metrics exposed
func (*Builder) Middleware ¶
func (b *Builder) Middleware(mdw echo.MiddlewareFunc) *Builder
Middleware is adding the provided middleware into the Builder Order matters, add the middleware in the order you would like to see them started.
func (*Builder) OverrideDefaultMiddleware ¶
OverrideDefaultMiddleware is setting a flag that will tell if the Builder needs to override the default list of middleware considered by the one provided by the method Middleware In case the flag is set at false, then the middleware provided by the user will be append to the default list. Note that the default list is always executed at the beginning (a.k.a, the default middleware will be executed before yours).