v1alpha2

package
v1.12.1 Latest Latest
Warning

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

Go to latest
Published: May 3, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAdmissionReportInformer added in v1.8.0

func NewAdmissionReportInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewAdmissionReportInformer constructs a new informer for AdmissionReport 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 NewBackgroundScanReportInformer added in v1.8.0

func NewBackgroundScanReportInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewBackgroundScanReportInformer constructs a new informer for BackgroundScanReport 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 NewClusterAdmissionReportInformer added in v1.8.0

func NewClusterAdmissionReportInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewClusterAdmissionReportInformer constructs a new informer for ClusterAdmissionReport 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 NewClusterBackgroundScanReportInformer added in v1.8.0

func NewClusterBackgroundScanReportInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewClusterBackgroundScanReportInformer constructs a new informer for ClusterBackgroundScanReport 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 NewFilteredAdmissionReportInformer added in v1.8.0

func NewFilteredAdmissionReportInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredAdmissionReportInformer constructs a new informer for AdmissionReport 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 NewFilteredBackgroundScanReportInformer added in v1.8.0

func NewFilteredBackgroundScanReportInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredBackgroundScanReportInformer constructs a new informer for BackgroundScanReport 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 NewFilteredClusterAdmissionReportInformer added in v1.8.0

func NewFilteredClusterAdmissionReportInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredClusterAdmissionReportInformer constructs a new informer for ClusterAdmissionReport 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 NewFilteredClusterBackgroundScanReportInformer added in v1.8.0

func NewFilteredClusterBackgroundScanReportInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredClusterBackgroundScanReportInformer constructs a new informer for ClusterBackgroundScanReport 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 AdmissionReportInformer added in v1.8.0

type AdmissionReportInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha2.AdmissionReportLister
}

AdmissionReportInformer provides access to a shared informer and lister for AdmissionReports.

type BackgroundScanReportInformer added in v1.8.0

type BackgroundScanReportInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha2.BackgroundScanReportLister
}

BackgroundScanReportInformer provides access to a shared informer and lister for BackgroundScanReports.

type ClusterAdmissionReportInformer added in v1.8.0

type ClusterAdmissionReportInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha2.ClusterAdmissionReportLister
}

ClusterAdmissionReportInformer provides access to a shared informer and lister for ClusterAdmissionReports.

type ClusterBackgroundScanReportInformer added in v1.8.0

type ClusterBackgroundScanReportInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha2.ClusterBackgroundScanReportLister
}

ClusterBackgroundScanReportInformer provides access to a shared informer and lister for ClusterBackgroundScanReports.

type Interface

type Interface interface {
	// AdmissionReports returns a AdmissionReportInformer.
	AdmissionReports() AdmissionReportInformer
	// BackgroundScanReports returns a BackgroundScanReportInformer.
	BackgroundScanReports() BackgroundScanReportInformer
	// ClusterAdmissionReports returns a ClusterAdmissionReportInformer.
	ClusterAdmissionReports() ClusterAdmissionReportInformer
	// ClusterBackgroundScanReports returns a ClusterBackgroundScanReportInformer.
	ClusterBackgroundScanReports() ClusterBackgroundScanReportInformer
}

Interface provides access to all the informers in this group version.

func New

New returns a new Interface.

Jump to

Keyboard shortcuts

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