apimachinery: kubedb.dev/apimachinery/pkg/controller/restoresession Index | Files

package restoresession

import "kubedb.dev/apimachinery/pkg/controller/restoresession"

Index

Package Files

controller.go restore_session.go workqueue.go

type Controller Uses

type Controller struct {
    *amc.Controller
    amc.Config
    // contains filtered or unexported fields
}

func NewController Uses

func NewController(
    controller *amc.Controller,
    snapshotter amc.Snapshotter,
    config amc.Config,
    tweakListOptions func(*metav1.ListOptions),
    eventRecorder record.EventRecorder,
) *Controller

NewController creates a new Controller

func (*Controller) AddEventHandlerFunc Uses

func (c *Controller) AddEventHandlerFunc(selector labels.Selector) *queue.Worker

func (*Controller) InitInformer Uses

func (c *Controller) InitInformer() cache.SharedIndexInformer

Package restoresession imports 15 packages (graph) and is imported by 8 packages. Updated 2019-08-20. Refresh now. Tools for package owners.