eventhandlers

package
v1.0.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 1, 2024 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL