Documentation ¶
Index ¶
- func NewAdmissionReportInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBackgroundScanReportInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterAdmissionReportInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterBackgroundScanReportInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAdmissionReportInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBackgroundScanReportInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterAdmissionReportInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterBackgroundScanReportInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AdmissionReportInformer
- type BackgroundScanReportInformer
- type ClusterAdmissionReportInformer
- type ClusterBackgroundScanReportInformer
- type Interface
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
New returns a new Interface.