Versions in this module Expand all Collapse all v1 v1.22.88 Jan 19, 2026 v1.22.87 Jan 18, 2026 Changes in this version + const HTTPHeaderRoute + func TraceHandler(h http.Handler, name string, tracer trace.Tracer) http.Handler + type HTTPConfig struct + IdleTimeout time.Duration + ReadHeaderTimeout time.Duration + ReadTimeout time.Duration + WriteTimeout time.Duration + type MockServer struct + func NewMockServer(ctrl *gomock.Controller) *MockServer + func (m *MockServer) AddAliases(arg0 string, arg1 ...string) error + func (m *MockServer) AddAliasesWithReadLock(arg0 string, arg1 ...string) error + func (m *MockServer) AddRoute(arg0 http.Handler, arg1, arg2 string) error + func (m *MockServer) AddRouteWithReadLock(arg0 http.Handler, arg1, arg2 string) error + func (m *MockServer) Dispatch() error + func (m *MockServer) EXPECT() *MockServerMockRecorder + func (m *MockServer) RegisterChain(arg0 string, arg1 *runtime.Runtime, arg2 vm.VM) + func (m *MockServer) Shutdown() error + type MockServerMockRecorder struct + func (mr *MockServerMockRecorder) AddAliases(arg0 any, arg1 ...any) *gomock.Call + func (mr *MockServerMockRecorder) AddAliasesWithReadLock(arg0 any, arg1 ...any) *gomock.Call + func (mr *MockServerMockRecorder) AddRoute(arg0, arg1, arg2 any) *gomock.Call + func (mr *MockServerMockRecorder) AddRouteWithReadLock(arg0, arg1, arg2 any) *gomock.Call + func (mr *MockServerMockRecorder) Dispatch() *gomock.Call + func (mr *MockServerMockRecorder) RegisterChain(arg0, arg1, arg2 any) *gomock.Call + func (mr *MockServerMockRecorder) Shutdown() *gomock.Call + type PathAdder interface + AddAliases func(endpoint string, aliases ...string) error + AddRoute func(handler http.Handler, base, endpoint string) error + func PathWriterFromWithReadLock(pather PathAdderWithReadLock) PathAdder + type PathAdderWithReadLock interface + AddAliasesWithReadLock func(endpoint string, aliases ...string) error + AddRouteWithReadLock func(handler http.Handler, base, endpoint string) error + type Server interface + Dispatch func() error + RegisterChain func(chainName string, rt *runtime.Runtime, vm vm.VM) + Shutdown func() error + func New(log log.Logger, listener net.Listener, allowedOrigins []string, ...) (Server, error) + type StateGetter interface + Get func() vm.State + type Wrapper interface + WrapHandler func(h http.Handler) http.Handler