Documentation ¶
Index ¶
- func NewFilteredImageScanReportInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredImageScanRequestInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVulnerabilityInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewImageScanReportInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewImageScanRequestInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVulnerabilityInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ImageScanReportInformer
- type ImageScanRequestInformer
- type Interface
- type VulnerabilityInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredImageScanReportInformer ¶
func NewFilteredImageScanReportInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredImageScanReportInformer constructs a new informer for ImageScanReport type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredImageScanRequestInformer ¶
func NewFilteredImageScanRequestInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredImageScanRequestInformer constructs a new informer for ImageScanRequest type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredVulnerabilityInformer ¶ added in v0.0.5
func NewFilteredVulnerabilityInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVulnerabilityInformer constructs a new informer for Vulnerability type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewImageScanReportInformer ¶
func NewImageScanReportInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewImageScanReportInformer constructs a new informer for ImageScanReport type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewImageScanRequestInformer ¶
func NewImageScanRequestInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewImageScanRequestInformer constructs a new informer for ImageScanRequest type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewVulnerabilityInformer ¶ added in v0.0.5
func NewVulnerabilityInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVulnerabilityInformer constructs a new informer for Vulnerability type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
Types ¶
type ImageScanReportInformer ¶
type ImageScanReportInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ImageScanReportLister }
ImageScanReportInformer provides access to a shared informer and lister for ImageScanReports.
type ImageScanRequestInformer ¶
type ImageScanRequestInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ImageScanRequestLister }
ImageScanRequestInformer provides access to a shared informer and lister for ImageScanRequests.
type Interface ¶
type Interface interface { // ImageScanReports returns a ImageScanReportInformer. ImageScanReports() ImageScanReportInformer // ImageScanRequests returns a ImageScanRequestInformer. ImageScanRequests() ImageScanRequestInformer // Vulnerabilities returns a VulnerabilityInformer. Vulnerabilities() VulnerabilityInformer }
Interface provides access to all the informers in this group version.
func New ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
New returns a new Interface.
type VulnerabilityInformer ¶ added in v0.0.5
type VulnerabilityInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VulnerabilityLister }
VulnerabilityInformer provides access to a shared informer and lister for Vulnerabilities.