Documentation ¶
Overview ¶
Package generic provides implementations of generic controllers.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NamedController ¶
type NamedController struct {
ControllerName string
}
NamedController is provides Name() method.
func (*NamedController) Name ¶
func (c *NamedController) Name() string
Name implements controller.Controller interface.
type ResourceWithRD ¶
type ResourceWithRD = meta.ResourceWithRD
ResourceWithRD is an alias for meta.ResourceWithRD.
Directories ¶
Path | Synopsis |
---|---|
Package cleanup provides a generic implementation of controller which waits for and cleans up resources.
|
Package cleanup provides a generic implementation of controller which waits for and cleans up resources. |
Package destroy provides a generic implementation of controller which cleans up tearing down resources without finalizers.
|
Package destroy provides a generic implementation of controller which cleans up tearing down resources without finalizers. |
Package qtransform implements a generic controller which transforms Input resources into Output resources based on QController.
|
Package qtransform implements a generic controller which transforms Input resources into Output resources based on QController. |
Package transform provides a generic implementation of controller which transforms resources A into resources B.
|
Package transform provides a generic implementation of controller which transforms resources A into resources B. |
Click to show internal directories.
Click to hide internal directories.