Documentation ¶
Index ¶
- func NewFilteredInspectPlanInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInspectResultInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInspectRulesInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInspectTaskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInspectPlanInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInspectResultInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInspectRulesInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInspectTaskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type InspectPlanInformer
- type InspectResultInformer
- type InspectRulesInformer
- type InspectTaskInformer
- type Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredInspectPlanInformer ¶
func NewFilteredInspectPlanInformer(client versioned.Interface, namespace string, 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, namespace string, 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 NewFilteredInspectRulesInformer ¶
func NewFilteredInspectRulesInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInspectRulesInformer 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, namespace string, 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, namespace string, 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, namespace string, 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 NewInspectRulesInformer ¶
func NewInspectRulesInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInspectRulesInformer 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, namespace string, 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 InspectRulesInformer ¶
type InspectRulesInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha2.InspectRulesLister }
InspectRulesInformer provides access to a shared informer and lister for InspectRule.
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 InspectRulesInformer. InspectRules() InspectRulesInformer // 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.