Documentation ¶
Index ¶
- func NewFilteredSBOMSPDXv2p3FilteredInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSBOMSPDXv2p3Informer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVulnerabilityManifestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSBOMSPDXv2p3FilteredInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSBOMSPDXv2p3Informer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVulnerabilityManifestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type SBOMSPDXv2p3FilteredInformer
- type SBOMSPDXv2p3Informer
- type VulnerabilityManifestInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredSBOMSPDXv2p3FilteredInformer ¶
func NewFilteredSBOMSPDXv2p3FilteredInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSBOMSPDXv2p3FilteredInformer constructs a new informer for SBOMSPDXv2p3Filtered 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 NewFilteredSBOMSPDXv2p3Informer ¶
func NewFilteredSBOMSPDXv2p3Informer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSBOMSPDXv2p3Informer constructs a new informer for SBOMSPDXv2p3 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 NewFilteredVulnerabilityManifestInformer ¶
func NewFilteredVulnerabilityManifestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVulnerabilityManifestInformer constructs a new informer for VulnerabilityManifest 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 NewSBOMSPDXv2p3FilteredInformer ¶
func NewSBOMSPDXv2p3FilteredInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSBOMSPDXv2p3FilteredInformer constructs a new informer for SBOMSPDXv2p3Filtered 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 NewSBOMSPDXv2p3Informer ¶
func NewSBOMSPDXv2p3Informer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSBOMSPDXv2p3Informer constructs a new informer for SBOMSPDXv2p3 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 NewVulnerabilityManifestInformer ¶
func NewVulnerabilityManifestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVulnerabilityManifestInformer constructs a new informer for VulnerabilityManifest 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 Interface ¶
type Interface interface { // SBOMSPDXv2p3s returns a SBOMSPDXv2p3Informer. SBOMSPDXv2p3s() SBOMSPDXv2p3Informer // SBOMSPDXv2p3Filtereds returns a SBOMSPDXv2p3FilteredInformer. SBOMSPDXv2p3Filtereds() SBOMSPDXv2p3FilteredInformer // VulnerabilityManifests returns a VulnerabilityManifestInformer. VulnerabilityManifests() VulnerabilityManifestInformer }
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 SBOMSPDXv2p3FilteredInformer ¶
type SBOMSPDXv2p3FilteredInformer interface { Informer() cache.SharedIndexInformer Lister() v1beta1.SBOMSPDXv2p3FilteredLister }
SBOMSPDXv2p3FilteredInformer provides access to a shared informer and lister for SBOMSPDXv2p3Filtereds.
type SBOMSPDXv2p3Informer ¶
type SBOMSPDXv2p3Informer interface { Informer() cache.SharedIndexInformer Lister() v1beta1.SBOMSPDXv2p3Lister }
SBOMSPDXv2p3Informer provides access to a shared informer and lister for SBOMSPDXv2p3s.
type VulnerabilityManifestInformer ¶
type VulnerabilityManifestInformer interface { Informer() cache.SharedIndexInformer Lister() v1beta1.VulnerabilityManifestLister }
VulnerabilityManifestInformer provides access to a shared informer and lister for VulnerabilityManifests.