Versions in this module Expand all Collapse all v1 v1.5.2 Jun 10, 2025 Changes in this version + const DefaultTriggerMode + const StateErr + const StateNotReady + const StateOK + const StateWarn + const TriggerManual + const TriggerPeriodic + func ConsoleLogger(logger logging.Logger) func(*Manager) + func EnablePrintStatements(yes bool) func(*Manager) + func GetCompilerOnContext(context *storage.Context) *ast.Compiler + func GracefulShutdownPeriod(gracefulShutdownPeriod int) func(*Manager) + func Info(term *ast.Term) func(*Manager) + func InitBundles(b map[string]*bundle.Bundle) func(*Manager) + func InitFiles(f loader.Result) func(*Manager) + func Logger(logger logging.Logger) func(*Manager) + func MaxErrors(n int) func(*Manager) + func PrintHook(h print.Hook) func(*Manager) + func SetCompilerOnContext(context *storage.Context, compiler *ast.Compiler) + func SetWasmResolversOnContext(context *storage.Context, rs []*wasm.Resolver) + func WithDistributedTracingOpts(tr tracing.Options) func(*Manager) + func WithEnableTelemetry(enableTelemetry bool) func(*Manager) + func WithHooks(hs hooks.Hooks) func(*Manager) + func WithParserOptions(opts ast.ParserOptions) func(*Manager) + func WithPrometheusRegister(prometheusRegister prometheus.Registerer) func(*Manager) + func WithRouter(r *http.ServeMux) func(*Manager) + func WithTelemetryGatherers(gs map[string]report.Gatherer) func(*Manager) + func WithTracerProvider(tracerProvider *trace.TracerProvider) func(*Manager) + type Factory = v1.Factory + type Manager = v1.Manager + func New(raw []byte, id string, store storage.Store, opts ...func(*Manager)) (*Manager, error) + type Plugin = v1.Plugin + type State = v1.State + type Status = v1.Status + type StatusListener v1.StatusListener + type TriggerMode = v1.TriggerMode + func ValidateAndInjectDefaultsForTriggerMode(a, b *TriggerMode) (*TriggerMode, error) + type Triggerable = v1.Triggerable