Documentation ¶
Index ¶
- func NewFilteredInspectPlanInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInspectResultInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInspectRuleInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInspectTaskInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInspectPlanInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInspectResultInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInspectRuleInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInspectTaskInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type InspectPlanInformer
- type InspectResultInformer
- type InspectRuleInformer
- type InspectTaskInformer
- type Interface
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
New returns a new Interface.