Versions in this module Expand all Collapse all v1 v1.4.0 May 26, 2021 Changes in this version + const Namespace + var ErrBadValue = errors.New("casting the extra config for the martian module") + var ErrEmptyResponse = errors.New("getting the http response from the request executor") + var ErrEmptyValue = errors.New("getting the extra config for the martian module") + var ErrMarshallingValue = errors.New("marshalling the extra config for the martian module") + func ConfigGetter(e config.ExtraConfig) interface + func HTTPRequestExecutor(result *parse.Result, re client.HTTPRequestExecutor) client.HTTPRequestExecutor + func NewBackendFactory(logger logging.Logger, re client.HTTPRequestExecutor) proxy.BackendFactory + func NewConfiguredBackendFactory(logger logging.Logger, ref func(*config.Backend) client.HTTPRequestExecutor) proxy.BackendFactory + func Register() + type Context struct + func NewContext(parent context.Context) *Context + func (c *Context) SkipRoundTrip() + func (c *Context) SkippingRoundTrip() bool + type Result struct + Err error + Result *parse.Result + type StaticModifier struct + func NewStaticModifier(rootPath string) *StaticModifier + func (s *StaticModifier) ModifyRequest(req *http.Request) error Other modules containing this package github.com/devopsfaith/krakend-martian/v2