Documentation ¶ Index ¶ type Plugin func NewPlugin() *Plugin func (p *Plugin) Init(params plugins.InitParams) error func (p *Plugin) ProcessRoute(params plugins.RouteParams, in *v1.Route, out *envoyroute.Route) error func (p *Plugin) ProcessUpstream(params plugins.Params, in *v1.Upstream, out *envoyapi.Cluster) error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Plugin ¶ type Plugin struct{} func NewPlugin ¶ func NewPlugin() *Plugin func (*Plugin) Init ¶ func (p *Plugin) Init(params plugins.InitParams) error func (*Plugin) ProcessRoute ¶ func (p *Plugin) ProcessRoute(params plugins.RouteParams, in *v1.Route, out *envoyroute.Route) error func (*Plugin) ProcessUpstream ¶ func (p *Plugin) ProcessUpstream(params plugins.Params, in *v1.Upstream, out *envoyapi.Cluster) error Source Files ¶ View all Source files plugin.go Click to show internal directories. Click to hide internal directories.