Documentation ¶
Overview ¶
Package router contains the abstraction for router backend implementations.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Plugin ¶ added in v0.2.1
type Plugin interface { HandleRoute(watch.EventType, *routeapi.Route) error HandleEndpoints(watch.EventType, *kapi.Endpoints) error // If sent, filter the list of accepted routes and endpoints to this set HandleNamespaces(namespaces sets.String) error HandleNode(watch.EventType, *kapi.Node) error SetLastSyncProcessed(processed bool) error }
Plugin is the interface the router controller dispatches watch events for the Routes and Endpoints resources to.
Click to show internal directories.
Click to hide internal directories.