Documentation
¶
Overview ¶
Package handler contains all event handlers of the project
Package handler contains all event handlers of the project ¶
Package handler contains all event handlers of the project ¶
Package handler contains all event handlers of the project ¶
Package handler contains all event handlers of the project ¶
Package handler contains all event handlers of the project ¶
Package handler contains all event handlers of the project ¶
Package handler contains all event handlers of the project ¶
Package handler contains all event handlers of the project ¶
Package handler contains all event handlers of the project
Index ¶
- type NonAdminBackupStorageLocationRequestHandler
- func (NonAdminBackupStorageLocationRequestHandler) Create(_ context.Context, _ event.CreateEvent, ...)
- func (NonAdminBackupStorageLocationRequestHandler) Delete(ctx context.Context, evt event.DeleteEvent, ...)
- func (NonAdminBackupStorageLocationRequestHandler) Generic(_ context.Context, _ event.GenericEvent, ...)
- func (NonAdminBackupStorageLocationRequestHandler) Update(ctx context.Context, evt event.TypedUpdateEvent[client.Object], ...)
- type NonAdminBslSecretHandler
- func (h NonAdminBslSecretHandler) Create(ctx context.Context, evt event.CreateEvent, ...)
- func (NonAdminBslSecretHandler) Delete(_ context.Context, _ event.DeleteEvent, ...)
- func (NonAdminBslSecretHandler) Generic(_ context.Context, _ event.GenericEvent, ...)
- func (NonAdminBslSecretHandler) Update(_ context.Context, _ event.UpdateEvent, ...)
- type VeleroBackupHandler
- func (VeleroBackupHandler) Create(_ context.Context, _ event.CreateEvent, ...)
- func (VeleroBackupHandler) Delete(ctx context.Context, evt event.DeleteEvent, ...)
- func (VeleroBackupHandler) Generic(_ context.Context, _ event.GenericEvent, ...)
- func (VeleroBackupHandler) Update(ctx context.Context, evt event.TypedUpdateEvent[client.Object], ...)
- type VeleroBackupQueueHandler
- func (VeleroBackupQueueHandler) Create(_ context.Context, _ event.CreateEvent, ...)
- func (VeleroBackupQueueHandler) Delete(_ context.Context, _ event.DeleteEvent, ...)
- func (VeleroBackupQueueHandler) Generic(_ context.Context, _ event.GenericEvent, ...)
- func (h VeleroBackupQueueHandler) Update(ctx context.Context, evt event.TypedUpdateEvent[client.Object], ...)
- type VeleroBackupStorageLocationHandler
- func (VeleroBackupStorageLocationHandler) Create(_ context.Context, _ event.CreateEvent, ...)
- func (VeleroBackupStorageLocationHandler) Delete(_ context.Context, _ event.DeleteEvent, ...)
- func (VeleroBackupStorageLocationHandler) Generic(_ context.Context, _ event.GenericEvent, ...)
- func (VeleroBackupStorageLocationHandler) Update(ctx context.Context, evt event.TypedUpdateEvent[client.Object], ...)
- type VeleroDataDownloadHandler
- func (VeleroDataDownloadHandler) Create(_ context.Context, _ event.CreateEvent, ...)
- func (VeleroDataDownloadHandler) Delete(_ context.Context, _ event.DeleteEvent, ...)
- func (VeleroDataDownloadHandler) Generic(_ context.Context, _ event.GenericEvent, ...)
- func (h VeleroDataDownloadHandler) Update(ctx context.Context, evt event.TypedUpdateEvent[client.Object], ...)
- type VeleroDataUploadHandler
- func (VeleroDataUploadHandler) Create(_ context.Context, _ event.CreateEvent, ...)
- func (VeleroDataUploadHandler) Delete(_ context.Context, _ event.DeleteEvent, ...)
- func (VeleroDataUploadHandler) Generic(_ context.Context, _ event.GenericEvent, ...)
- func (h VeleroDataUploadHandler) Update(ctx context.Context, evt event.TypedUpdateEvent[client.Object], ...)
- type VeleroPodVolumeBackupHandler
- func (VeleroPodVolumeBackupHandler) Create(_ context.Context, _ event.CreateEvent, ...)
- func (VeleroPodVolumeBackupHandler) Delete(_ context.Context, _ event.DeleteEvent, ...)
- func (VeleroPodVolumeBackupHandler) Generic(_ context.Context, _ event.GenericEvent, ...)
- func (h VeleroPodVolumeBackupHandler) Update(ctx context.Context, evt event.TypedUpdateEvent[client.Object], ...)
- type VeleroPodVolumeRestoreHandler
- func (VeleroPodVolumeRestoreHandler) Create(_ context.Context, _ event.CreateEvent, ...)
- func (VeleroPodVolumeRestoreHandler) Delete(_ context.Context, _ event.DeleteEvent, ...)
- func (VeleroPodVolumeRestoreHandler) Generic(_ context.Context, _ event.GenericEvent, ...)
- func (h VeleroPodVolumeRestoreHandler) Update(ctx context.Context, evt event.TypedUpdateEvent[client.Object], ...)
- type VeleroRestoreHandler
- func (VeleroRestoreHandler) Create(_ context.Context, _ event.CreateEvent, ...)
- func (VeleroRestoreHandler) Delete(ctx context.Context, evt event.DeleteEvent, ...)
- func (VeleroRestoreHandler) Generic(_ context.Context, _ event.GenericEvent, ...)
- func (VeleroRestoreHandler) Update(ctx context.Context, evt event.TypedUpdateEvent[client.Object], ...)
- type VeleroRestoreQueueHandler
- func (VeleroRestoreQueueHandler) Create(_ context.Context, _ event.CreateEvent, ...)
- func (VeleroRestoreQueueHandler) Delete(_ context.Context, _ event.DeleteEvent, ...)
- func (VeleroRestoreQueueHandler) Generic(_ context.Context, _ event.GenericEvent, ...)
- func (h VeleroRestoreQueueHandler) Update(ctx context.Context, evt event.TypedUpdateEvent[client.Object], ...)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NonAdminBackupStorageLocationRequestHandler ¶
type NonAdminBackupStorageLocationRequestHandler struct{}
NonAdminBackupStorageLocationRequestHandler contains event handlers for NonAdminBackupStorageLocationRequest objects
func (NonAdminBackupStorageLocationRequestHandler) Create ¶
func (NonAdminBackupStorageLocationRequestHandler) Create(_ context.Context, _ event.CreateEvent, _ workqueue.TypedRateLimitingInterface[reconcile.Request])
Create event handler
func (NonAdminBackupStorageLocationRequestHandler) Delete ¶
func (NonAdminBackupStorageLocationRequestHandler) Delete(ctx context.Context, evt event.DeleteEvent, q workqueue.TypedRateLimitingInterface[reconcile.Request])
Delete event handler
func (NonAdminBackupStorageLocationRequestHandler) Generic ¶
func (NonAdminBackupStorageLocationRequestHandler) Generic(_ context.Context, _ event.GenericEvent, _ workqueue.TypedRateLimitingInterface[reconcile.Request])
Generic event handler
func (NonAdminBackupStorageLocationRequestHandler) Update ¶
func (NonAdminBackupStorageLocationRequestHandler) Update(ctx context.Context, evt event.TypedUpdateEvent[client.Object], q workqueue.TypedRateLimitingInterface[reconcile.Request])
Update event handler adds NonAdminBackupStorageLocationRequest's NonAdminBackupStorageLocation to controller queue
type NonAdminBslSecretHandler ¶
NonAdminBslSecretHandler contains event handlers for NonAdminBackupStorageLocation objects
func (NonAdminBslSecretHandler) Create ¶
func (h NonAdminBslSecretHandler) Create(ctx context.Context, evt event.CreateEvent, q workqueue.TypedRateLimitingInterface[reconcile.Request])
Create event handler
func (NonAdminBslSecretHandler) Delete ¶
func (NonAdminBslSecretHandler) Delete(_ context.Context, _ event.DeleteEvent, _ workqueue.TypedRateLimitingInterface[reconcile.Request])
Delete event handler
func (NonAdminBslSecretHandler) Generic ¶
func (NonAdminBslSecretHandler) Generic(_ context.Context, _ event.GenericEvent, _ workqueue.TypedRateLimitingInterface[reconcile.Request])
Generic event handler
func (NonAdminBslSecretHandler) Update ¶
func (NonAdminBslSecretHandler) Update(_ context.Context, _ event.UpdateEvent, _ workqueue.TypedRateLimitingInterface[reconcile.Request])
Update event handler
type VeleroBackupHandler ¶
type VeleroBackupHandler struct{}
VeleroBackupHandler contains event handlers for Velero Backup objects
func (VeleroBackupHandler) Create ¶
func (VeleroBackupHandler) Create(_ context.Context, _ event.CreateEvent, _ workqueue.TypedRateLimitingInterface[reconcile.Request])
Create event handler
func (VeleroBackupHandler) Delete ¶
func (VeleroBackupHandler) Delete(ctx context.Context, evt event.DeleteEvent, q workqueue.TypedRateLimitingInterface[reconcile.Request])
Delete event handler
func (VeleroBackupHandler) Generic ¶
func (VeleroBackupHandler) Generic(_ context.Context, _ event.GenericEvent, _ workqueue.TypedRateLimitingInterface[reconcile.Request])
Generic event handler
func (VeleroBackupHandler) Update ¶
func (VeleroBackupHandler) Update(ctx context.Context, evt event.TypedUpdateEvent[client.Object], q workqueue.TypedRateLimitingInterface[reconcile.Request])
Update event handler adds Velero Backup's NonAdminBackup to controller queue
type VeleroBackupQueueHandler ¶
VeleroBackupQueueHandler contains event handlers for Velero Backup objects
func (VeleroBackupQueueHandler) Create ¶
func (VeleroBackupQueueHandler) Create(_ context.Context, _ event.CreateEvent, _ workqueue.TypedRateLimitingInterface[reconcile.Request])
Create event handler
func (VeleroBackupQueueHandler) Delete ¶
func (VeleroBackupQueueHandler) Delete(_ context.Context, _ event.DeleteEvent, _ workqueue.TypedRateLimitingInterface[reconcile.Request])
Delete event handler
func (VeleroBackupQueueHandler) Generic ¶
func (VeleroBackupQueueHandler) Generic(_ context.Context, _ event.GenericEvent, _ workqueue.TypedRateLimitingInterface[reconcile.Request])
Generic event handler
func (VeleroBackupQueueHandler) Update ¶
func (h VeleroBackupQueueHandler) Update(ctx context.Context, evt event.TypedUpdateEvent[client.Object], q workqueue.TypedRateLimitingInterface[reconcile.Request])
Update event handler adds Velero Backup's NonAdminBackup to controller queue
type VeleroBackupStorageLocationHandler ¶
type VeleroBackupStorageLocationHandler struct{}
VeleroBackupStorageLocationHandler contains event handlers for Velero BackupStorageLocation objects
func (VeleroBackupStorageLocationHandler) Create ¶
func (VeleroBackupStorageLocationHandler) Create(_ context.Context, _ event.CreateEvent, _ workqueue.TypedRateLimitingInterface[reconcile.Request])
Create event handler
func (VeleroBackupStorageLocationHandler) Delete ¶
func (VeleroBackupStorageLocationHandler) Delete(_ context.Context, _ event.DeleteEvent, _ workqueue.TypedRateLimitingInterface[reconcile.Request])
Delete event handler
func (VeleroBackupStorageLocationHandler) Generic ¶
func (VeleroBackupStorageLocationHandler) Generic(_ context.Context, _ event.GenericEvent, _ workqueue.TypedRateLimitingInterface[reconcile.Request])
Generic event handler
func (VeleroBackupStorageLocationHandler) Update ¶
func (VeleroBackupStorageLocationHandler) Update(ctx context.Context, evt event.TypedUpdateEvent[client.Object], q workqueue.TypedRateLimitingInterface[reconcile.Request])
Update event handler adds Velero BackupStorageLocation's NonAdminBackupStorageLocation to controller queue
type VeleroDataDownloadHandler ¶
VeleroDataDownloadHandler contains event handlers for Velero DataDownload objects
func (VeleroDataDownloadHandler) Create ¶
func (VeleroDataDownloadHandler) Create(_ context.Context, _ event.CreateEvent, _ workqueue.TypedRateLimitingInterface[reconcile.Request])
Create event handler
func (VeleroDataDownloadHandler) Delete ¶
func (VeleroDataDownloadHandler) Delete(_ context.Context, _ event.DeleteEvent, _ workqueue.TypedRateLimitingInterface[reconcile.Request])
Delete event handler
func (VeleroDataDownloadHandler) Generic ¶
func (VeleroDataDownloadHandler) Generic(_ context.Context, _ event.GenericEvent, _ workqueue.TypedRateLimitingInterface[reconcile.Request])
Generic event handler
func (VeleroDataDownloadHandler) Update ¶
func (h VeleroDataDownloadHandler) Update(ctx context.Context, evt event.TypedUpdateEvent[client.Object], q workqueue.TypedRateLimitingInterface[reconcile.Request])
Update event handler adds Velero DataDownload's NonAdminRestore to controller queue
type VeleroDataUploadHandler ¶
VeleroDataUploadHandler contains event handlers for Velero DataUpload objects
func (VeleroDataUploadHandler) Create ¶
func (VeleroDataUploadHandler) Create(_ context.Context, _ event.CreateEvent, _ workqueue.TypedRateLimitingInterface[reconcile.Request])
Create event handler
func (VeleroDataUploadHandler) Delete ¶
func (VeleroDataUploadHandler) Delete(_ context.Context, _ event.DeleteEvent, _ workqueue.TypedRateLimitingInterface[reconcile.Request])
Delete event handler
func (VeleroDataUploadHandler) Generic ¶
func (VeleroDataUploadHandler) Generic(_ context.Context, _ event.GenericEvent, _ workqueue.TypedRateLimitingInterface[reconcile.Request])
Generic event handler
func (VeleroDataUploadHandler) Update ¶
func (h VeleroDataUploadHandler) Update(ctx context.Context, evt event.TypedUpdateEvent[client.Object], q workqueue.TypedRateLimitingInterface[reconcile.Request])
Update event handler adds Velero DataUpload's NonAdminBackup to controller queue
type VeleroPodVolumeBackupHandler ¶
VeleroPodVolumeBackupHandler contains event handlers for Velero PodVolumeBackup objects
func (VeleroPodVolumeBackupHandler) Create ¶
func (VeleroPodVolumeBackupHandler) Create(_ context.Context, _ event.CreateEvent, _ workqueue.TypedRateLimitingInterface[reconcile.Request])
Create event handler
func (VeleroPodVolumeBackupHandler) Delete ¶
func (VeleroPodVolumeBackupHandler) Delete(_ context.Context, _ event.DeleteEvent, _ workqueue.TypedRateLimitingInterface[reconcile.Request])
Delete event handler
func (VeleroPodVolumeBackupHandler) Generic ¶
func (VeleroPodVolumeBackupHandler) Generic(_ context.Context, _ event.GenericEvent, _ workqueue.TypedRateLimitingInterface[reconcile.Request])
Generic event handler
func (VeleroPodVolumeBackupHandler) Update ¶
func (h VeleroPodVolumeBackupHandler) Update(ctx context.Context, evt event.TypedUpdateEvent[client.Object], q workqueue.TypedRateLimitingInterface[reconcile.Request])
Update event handler adds Velero PodVolumeBackup's NonAdminBackup to controller queue
type VeleroPodVolumeRestoreHandler ¶
VeleroPodVolumeRestoreHandler contains event handlers for Velero PodVolumeRestore objects
func (VeleroPodVolumeRestoreHandler) Create ¶
func (VeleroPodVolumeRestoreHandler) Create(_ context.Context, _ event.CreateEvent, _ workqueue.TypedRateLimitingInterface[reconcile.Request])
Create event handler
func (VeleroPodVolumeRestoreHandler) Delete ¶
func (VeleroPodVolumeRestoreHandler) Delete(_ context.Context, _ event.DeleteEvent, _ workqueue.TypedRateLimitingInterface[reconcile.Request])
Delete event handler
func (VeleroPodVolumeRestoreHandler) Generic ¶
func (VeleroPodVolumeRestoreHandler) Generic(_ context.Context, _ event.GenericEvent, _ workqueue.TypedRateLimitingInterface[reconcile.Request])
Generic event handler
func (VeleroPodVolumeRestoreHandler) Update ¶
func (h VeleroPodVolumeRestoreHandler) Update(ctx context.Context, evt event.TypedUpdateEvent[client.Object], q workqueue.TypedRateLimitingInterface[reconcile.Request])
Update event handler adds Velero PodVolumeRestore's NonAdminRestore to controller queue
type VeleroRestoreHandler ¶
type VeleroRestoreHandler struct{}
VeleroRestoreHandler contains event handlers for Velero Restore objects
func (VeleroRestoreHandler) Create ¶
func (VeleroRestoreHandler) Create(_ context.Context, _ event.CreateEvent, _ workqueue.TypedRateLimitingInterface[reconcile.Request])
Create event handler
func (VeleroRestoreHandler) Delete ¶
func (VeleroRestoreHandler) Delete(ctx context.Context, evt event.DeleteEvent, q workqueue.TypedRateLimitingInterface[reconcile.Request])
Delete event handler
func (VeleroRestoreHandler) Generic ¶
func (VeleroRestoreHandler) Generic(_ context.Context, _ event.GenericEvent, _ workqueue.TypedRateLimitingInterface[reconcile.Request])
Generic event handler
func (VeleroRestoreHandler) Update ¶
func (VeleroRestoreHandler) Update(ctx context.Context, evt event.TypedUpdateEvent[client.Object], q workqueue.TypedRateLimitingInterface[reconcile.Request])
Update event handler adds Velero Restore's NonAdminRestore to controller queue
type VeleroRestoreQueueHandler ¶
VeleroRestoreQueueHandler contains event handlers for Velero Restore objects
func (VeleroRestoreQueueHandler) Create ¶
func (VeleroRestoreQueueHandler) Create(_ context.Context, _ event.CreateEvent, _ workqueue.TypedRateLimitingInterface[reconcile.Request])
Create event handler
func (VeleroRestoreQueueHandler) Delete ¶
func (VeleroRestoreQueueHandler) Delete(_ context.Context, _ event.DeleteEvent, _ workqueue.TypedRateLimitingInterface[reconcile.Request])
Delete event handler
func (VeleroRestoreQueueHandler) Generic ¶
func (VeleroRestoreQueueHandler) Generic(_ context.Context, _ event.GenericEvent, _ workqueue.TypedRateLimitingInterface[reconcile.Request])
Generic event handler
func (VeleroRestoreQueueHandler) Update ¶
func (h VeleroRestoreQueueHandler) Update(ctx context.Context, evt event.TypedUpdateEvent[client.Object], q workqueue.TypedRateLimitingInterface[reconcile.Request])
Update event handler adds Velero Restore's NonAdminRestore to controller queue
Source Files
¶
- nonadminbackupstoragelocationrequest_handler.go
- nonadminbsl_secret_handler.go
- velerobackup_handler.go
- velerobackup_queue_handler.go
- velerobackupstoragelocation_handler.go
- velerodatadownload_handler.go
- velerodataupload_handler.go
- veleropodvolumebackup_handler.go
- veleropodvolumerestore_handler.go
- velerorestore_handler.go
- velerorestore_queue_handler.go