v1alpha2

package
v1.0.4 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredInspectPlanInformer

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

NewFilteredInspectPlanInformer constructs a new informer for InspectPlan 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 NewFilteredInspectResultInformer

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

NewFilteredInspectResultInformer constructs a new informer for InspectResult 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 NewFilteredInspectRuleInformer

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

NewFilteredInspectRuleInformer constructs a new informer for InspectRule 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 NewFilteredInspectTaskInformer

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

NewFilteredInspectTaskInformer constructs a new informer for InspectTask 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 NewInspectPlanInformer

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

NewInspectPlanInformer constructs a new informer for InspectPlan 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 NewInspectResultInformer

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

NewInspectResultInformer constructs a new informer for InspectResult 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 NewInspectRuleInformer

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

NewInspectRuleInformer constructs a new informer for InspectRule 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 NewInspectTaskInformer

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

NewInspectTaskInformer constructs a new informer for InspectTask 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 InspectPlanInformer

type InspectPlanInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha2.InspectPlanLister
}

InspectPlanInformer provides access to a shared informer and lister for InspectPlans.

type InspectResultInformer

type InspectResultInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha2.InspectResultLister
}

InspectResultInformer provides access to a shared informer and lister for InspectResults.

type InspectRuleInformer

type InspectRuleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha2.InspectRuleLister
}

InspectRuleInformer provides access to a shared informer and lister for InspectRules.

type InspectTaskInformer

type InspectTaskInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha2.InspectTaskLister
}

InspectTaskInformer provides access to a shared informer and lister for InspectTasks.

type Interface

type Interface interface {
	// InspectPlans returns a InspectPlanInformer.
	InspectPlans() InspectPlanInformer
	// InspectResults returns a InspectResultInformer.
	InspectResults() InspectResultInformer
	// InspectRules returns a InspectRuleInformer.
	InspectRules() InspectRuleInformer
	// InspectTasks returns a InspectTaskInformer.
	InspectTasks() InspectTaskInformer
}

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