Versions in this module Expand all Collapse all v1 v1.0.0 Feb 7, 2025 Changes in this version + type DepoymentHandler struct + Client client.Client + Log logr.Logger + func NewDepoymentHandler(c client.Client, log logr.Logger) *DepoymentHandler + func (h *DepoymentHandler) Create(e event.CreateEvent, r workqueue.RateLimitingInterface) + func (h *DepoymentHandler) Delete(e event.DeleteEvent, r workqueue.RateLimitingInterface) + func (h *DepoymentHandler) Generic(e event.GenericEvent, r workqueue.RateLimitingInterface) + func (h *DepoymentHandler) Update(e event.UpdateEvent, r workqueue.RateLimitingInterface) + type EnvironmentHandler struct + Client client.Client + Log logr.Logger + func NewEnvironmentHandler(c client.Client, log logr.Logger) *EnvironmentHandler + func (h *EnvironmentHandler) Create(e event.CreateEvent, r workqueue.RateLimitingInterface) + func (h *EnvironmentHandler) Delete(e event.DeleteEvent, r workqueue.RateLimitingInterface) + func (h *EnvironmentHandler) Generic(e event.GenericEvent, r workqueue.RateLimitingInterface) + func (h *EnvironmentHandler) Update(e event.UpdateEvent, r workqueue.RateLimitingInterface) + type NodeHandler struct + Client client.Client + Log logr.Logger + func NewNodeHandler(c client.Client, log logr.Logger) *NodeHandler + func (h *NodeHandler) Create(e event.CreateEvent, r workqueue.RateLimitingInterface) + func (h *NodeHandler) Delete(e event.DeleteEvent, r workqueue.RateLimitingInterface) + func (h *NodeHandler) Generic(e event.GenericEvent, r workqueue.RateLimitingInterface) + func (h *NodeHandler) Update(e event.UpdateEvent, r workqueue.RateLimitingInterface) + type ServiceHandler struct + Client client.Client + Log logr.Logger + func NewServiceHandler(c client.Client, log logr.Logger) *ServiceHandler + func (h *ServiceHandler) Create(e event.CreateEvent, r workqueue.RateLimitingInterface) + func (h *ServiceHandler) Delete(e event.DeleteEvent, r workqueue.RateLimitingInterface) + func (h *ServiceHandler) Generic(e event.GenericEvent, r workqueue.RateLimitingInterface) + func (h *ServiceHandler) Update(e event.UpdateEvent, r workqueue.RateLimitingInterface) + type TenantResourceQuotaHandler struct + Client client.Client + Log logr.Logger + func NewTenantResourceQuotaHandler(c client.Client, log logr.Logger) *TenantResourceQuotaHandler + func (h *TenantResourceQuotaHandler) Create(e event.CreateEvent, r workqueue.RateLimitingInterface) + func (h *TenantResourceQuotaHandler) Delete(e event.DeleteEvent, r workqueue.RateLimitingInterface) + func (h *TenantResourceQuotaHandler) Generic(e event.GenericEvent, r workqueue.RateLimitingInterface) + func (h *TenantResourceQuotaHandler) Update(e event.UpdateEvent, r workqueue.RateLimitingInterface)