Documentation ¶
Index ¶
- func NewEnqueueRequestForNamespaceEvent(policyEventChan chan<- event.GenericEvent, k8sClient client.Client, ...) handler.EventHandler
- func NewEnqueueRequestForPodEvent(policyEventChan chan<- event.GenericEvent, k8sClient client.Client, ...) handler.EventHandler
- func NewEnqueueRequestForPolicyEvent(policyTracker resolvers.PolicyTracker, ...) handler.EventHandler
- func NewEnqueueRequestForServiceEvent(policyEventChan chan<- event.GenericEvent, k8sClient client.Client, ...) handler.EventHandler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewEnqueueRequestForNamespaceEvent ¶
func NewEnqueueRequestForNamespaceEvent(policyEventChan chan<- event.GenericEvent, k8sClient client.Client, policyResolver resolvers.PolicyReferenceResolver, logger logr.Logger) handler.EventHandler
NewEnqueueRequestForNamespaceEvent construct enqueueRequestsForNamespaceEvent
func NewEnqueueRequestForPodEvent ¶
func NewEnqueueRequestForPodEvent(policyEventChan chan<- event.GenericEvent, k8sClient client.Client, policyResolver resolvers.PolicyReferenceResolver, logger logr.Logger) handler.EventHandler
NewEnqueueRequestForPodEvent constructs new enqueueRequestsForPodEvent
func NewEnqueueRequestForPolicyEvent ¶
func NewEnqueueRequestForPolicyEvent(policyTracker resolvers.PolicyTracker, podUpdateBatchPeriodDuration time.Duration, logger logr.Logger) handler.EventHandler
NewEnqueueRequestForPolicyEvent constructs new enqueueRequestsForPolicyEvent
func NewEnqueueRequestForServiceEvent ¶
func NewEnqueueRequestForServiceEvent(policyEventChan chan<- event.GenericEvent, k8sClient client.Client, policyResolver resolvers.PolicyReferenceResolver, logger logr.Logger) handler.EventHandler
NewEnqueueRequestForServiceEvent constructs a new enqueueRequestForServiceEvent
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.