Versions in this module Expand all Collapse all v0 v0.6.5 May 20, 2026 Changes in this version + const BackoffConstant + const BackoffExponential + const BackoffLinear + const ComponentName + const FailedPort + const ReasonMaxAttempts + const ReasonNotRetryable + const RequestPort + const RetryPort + type Component struct + func (c *Component) GetInfo() module.ComponentInfo + func (c *Component) Handle(ctx context.Context, handler module.Handler, port string, msg any) module.Result + func (c *Component) Instance() module.Component + func (c *Component) OnSettings(_ context.Context, msg any) error + func (c *Component) Ports() []module.Port + type Context any + type Failed struct + Attempt int + Context Context + Error string + Reason string + type Request struct + Attempt int + Context Context + Error string + Retryable bool + type Retry struct + Attempt int + Context Context + NextDelayMs int + type Settings struct + Backoff string + InitialDelayMs int + Jitter bool + MaxAttempts int + MaxDelayMs int