Versions in this module Expand all Collapse all v0 v0.7.0 Oct 19, 2024 Changes in this version + func NewServiceCache() *serviceCache + func NewWorkloadCache() *cache + type NetworkAddress struct + Address netip.Addr + Network string + type ServiceCache interface + AddOrUpdateService func(svc *workloadapi.Service) + DeleteService func(resourceName string) + GetService func(resourceName string) *workloadapi.Service + List func() []*workloadapi.Service + type WorkloadCache interface + AddOrUpdateWorkload func(workload *workloadapi.Workload) + DeleteWorkload func(uid string) + GetWorkloadByAddr func(networkAddress NetworkAddress) *workloadapi.Workload + GetWorkloadByUid func(uid string) *workloadapi.Workload + List func() []*workloadapi.Workload