Versions in this module Expand all Collapse all v3 v3.3.0 Jul 18, 2024 Changes in this version + var ErrCodeExecutionDeadline = errkit.New("code execution deadline exceeded").SetKind(errkit.ErrKindDeadline).Build() + var RequestPartDefinitions = map[string]string + type Request struct + Args []string + CompiledOperators *operators.Operators + Engine []string + ID string + Pattern string + PreCondition string + Source string + func (request *Request) Compile(options *protocols.ExecutorOptions) error + func (request *Request) ExecuteWithResults(input *contextargs.Context, dynamicValues, previous output.InternalEvent, ...) (err error) + func (request *Request) Extract(data map[string]interface{}, matcher *extractors.Extractor) map[string]struct{} + func (request *Request) GetCompiledOperators() []*operators.Operators + func (request *Request) GetID() string + func (request *Request) MakeResultEvent(wrapped *output.InternalWrappedEvent) []*output.ResultEvent + func (request *Request) MakeResultEventItem(wrapped *output.InternalWrappedEvent) *output.ResultEvent + func (request *Request) Match(data map[string]interface{}, matcher *matchers.Matcher) (bool, []string) + func (request *Request) Requests() int + func (request *Request) Type() templateTypes.ProtocolType