Documentation ¶
Index ¶
- func NewJobController(vmService services.VMService, recorder record.EventRecorder, ...) (cache.Store, *kubecli.Controller)
- func NewJobControllerFunction(vmService services.VMService, restClient *rest.RESTClient) kubecli.ControllerFunc
- func NewJobControllerWithListWatch(vmService services.VMService, _ record.EventRecorder, lw cache.ListerWatcher, ...) (cache.Store, *kubecli.Controller)
- func NewMigrationController(migrationService services.VMService, recorder record.EventRecorder, ...) (cache.Store, *kubecli.Controller)
- func NewMigrationControllerFunc(migrationService services.VMService) kubecli.ControllerFunc
- func NewMigrationControllerWithListWatch(migrationService services.VMService, _ record.EventRecorder, ...) (cache.Store, *kubecli.Controller)
- func NewPodController(vmCache cache.Store, recorder record.EventRecorder, ...) (cache.Store, *kubecli.Controller)
- func NewPodControllerFunc(vmCache cache.Store, restClient *rest.RESTClient, vmService services.VMService, ...) kubecli.ControllerFunc
- func NewPodControllerWithListWatch(vmCache cache.Store, _ record.EventRecorder, lw cache.ListerWatcher, ...) (cache.Store, *kubecli.Controller)
- func NewVMController(vmService services.VMService, recorder record.EventRecorder, ...) (cache.Store, *kubecli.Controller)
- func NewVMControllerFunc(restClient *rest.RESTClient, vmService services.VMService) kubecli.ControllerFunc
- func NewVMControllerWithListWatch(vmService services.VMService, _ record.EventRecorder, lw cache.ListerWatcher, ...) (cache.Store, *kubecli.Controller)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewJobController ¶
func NewJobController(vmService services.VMService, recorder record.EventRecorder, clientSet *kubernetes.Clientset, restClient *rest.RESTClient) (cache.Store, *kubecli.Controller)
func NewJobControllerFunction ¶
func NewJobControllerFunction(vmService services.VMService, restClient *rest.RESTClient) kubecli.ControllerFunc
func NewJobControllerWithListWatch ¶
func NewJobControllerWithListWatch(vmService services.VMService, _ record.EventRecorder, lw cache.ListerWatcher, restClient *rest.RESTClient) (cache.Store, *kubecli.Controller)
func NewMigrationController ¶
func NewMigrationController(migrationService services.VMService, recorder record.EventRecorder, restClient *rest.RESTClient) (cache.Store, *kubecli.Controller)
func NewMigrationControllerFunc ¶
func NewMigrationControllerFunc(migrationService services.VMService) kubecli.ControllerFunc
func NewMigrationControllerWithListWatch ¶
func NewMigrationControllerWithListWatch(migrationService services.VMService, _ record.EventRecorder, lw cache.ListerWatcher) (cache.Store, *kubecli.Controller)
func NewPodController ¶
func NewPodController(vmCache cache.Store, recorder record.EventRecorder, clientset *kubernetes.Clientset, restClient *rest.RESTClient, vmService services.VMService) (cache.Store, *kubecli.Controller)
func NewPodControllerFunc ¶
func NewPodControllerFunc(vmCache cache.Store, restClient *rest.RESTClient, vmService services.VMService, clientset *kubernetes.Clientset) kubecli.ControllerFunc
func NewPodControllerWithListWatch ¶
func NewPodControllerWithListWatch(vmCache cache.Store, _ record.EventRecorder, lw cache.ListerWatcher, restClient *rest.RESTClient, vmService services.VMService, clientset *kubernetes.Clientset) (cache.Store, *kubecli.Controller)
func NewVMController ¶
func NewVMController(vmService services.VMService, recorder record.EventRecorder, restClient *rest.RESTClient) (cache.Store, *kubecli.Controller)
func NewVMControllerFunc ¶
func NewVMControllerFunc(restClient *rest.RESTClient, vmService services.VMService) kubecli.ControllerFunc
func NewVMControllerWithListWatch ¶
func NewVMControllerWithListWatch(vmService services.VMService, _ record.EventRecorder, lw cache.ListerWatcher, restClient *rest.RESTClient) (cache.Store, *kubecli.Controller)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.