Documentation ¶
Index ¶
- Variables
- func AdmissionRegistry() reg.Registry[admission.Admission]
- func AutherRegistry() reg.Registry[auth.Authenticator]
- func BypassRegistry() reg.Registry[bypass.Bypass]
- func ChainRegistry() reg.Registry[chain.Chainer]
- func ConnLimiterRegistry() reg.Registry[conn.ConnLimiter]
- func ConnectorRegistry() reg.Registry[NewConnector]
- func DialerRegistry() reg.Registry[NewDialer]
- func HandlerRegistry() reg.Registry[NewHandler]
- func HopRegistry() reg.Registry[chain.Hop]
- func HostsRegistry() reg.Registry[hosts.HostMapper]
- func IngressRegistry() reg.Registry[ingress.Ingress]
- func ListenerRegistry() reg.Registry[NewListener]
- func RateLimiterRegistry() reg.Registry[rate.RateLimiter]
- func RecorderRegistry() reg.Registry[recorder.Recorder]
- func ResolverRegistry() reg.Registry[resolver.Resolver]
- func ServiceRegistry() reg.Registry[service.Service]
- func TrafficLimiterRegistry() reg.Registry[traffic.TrafficLimiter]
- type NewConnector
- type NewDialer
- type NewHandler
- type NewListener
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrDup = errors.New("registry: duplicate object")
)
Functions ¶
func AutherRegistry ¶
func AutherRegistry() reg.Registry[auth.Authenticator]
func ConnLimiterRegistry ¶
func ConnLimiterRegistry() reg.Registry[conn.ConnLimiter]
func ConnectorRegistry ¶
func ConnectorRegistry() reg.Registry[NewConnector]
func DialerRegistry ¶
func HandlerRegistry ¶
func HandlerRegistry() reg.Registry[NewHandler]
func HostsRegistry ¶
func HostsRegistry() reg.Registry[hosts.HostMapper]
func ListenerRegistry ¶
func ListenerRegistry() reg.Registry[NewListener]
func RateLimiterRegistry ¶
func RateLimiterRegistry() reg.Registry[rate.RateLimiter]
func TrafficLimiterRegistry ¶
func TrafficLimiterRegistry() reg.Registry[traffic.TrafficLimiter]
Types ¶
Click to show internal directories.
Click to hide internal directories.