Versions in this module Expand all Collapse all v2 v2.2.3 Jun 24, 2022 Changes in this version + type BeforeCtx struct + Input struct{ ... } + Output struct{ ... } + func NewBeforeCtx() *BeforeCtx + type BootConfig struct + Enabled bool + Ignore []string + Paths []struct{ ... } + TimeoutMs int + type Option func(*optionSet) + func ToOptions(config *BootConfig, entryName, entryType string) []Option + func WithEntryNameAndType(entryName, entryType string) Option + func WithMockOptionSet(mock OptionSetInterface) Option + func WithPathToIgnore(paths ...string) Option + func WithTimeout(timeout time.Duration) Option + func WithTimeoutByPath(path string, timeout time.Duration) Option + type OptionSetInterface interface + Before func(*BeforeCtx) + BeforeCtx func(*http.Request, rkquery.Event) *BeforeCtx + GetEntryName func() string + GetEntryType func() string + ShouldIgnore func(string) bool + func NewOptionSet(opts ...Option) OptionSetInterface + func NewOptionSetMock(before *BeforeCtx) OptionSetInterface