1 // SPDX-License-Identifier: Apache-2.0
\r
2 // Copyright (c) 2020 Intel Corporation
\r
3 // Code generated by informer-gen. DO NOT EDIT.
\r
5 package internalinterfaces
\r
8 versioned "github.com/open-ness/EMCO/src/monitor/pkg/generated/clientset/versioned"
\r
11 v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
\r
12 runtime "k8s.io/apimachinery/pkg/runtime"
\r
13 cache "k8s.io/client-go/tools/cache"
\r
16 // NewInformerFunc takes versioned.Interface and time.Duration to return a SharedIndexInformer.
\r
17 type NewInformerFunc func(versioned.Interface, time.Duration) cache.SharedIndexInformer
\r
19 // SharedInformerFactory a small interface to allow for adding an informer without an import cycle
\r
20 type SharedInformerFactory interface {
\r
21 Start(stopCh <-chan struct{})
\r
22 InformerFor(obj runtime.Object, newFunc NewInformerFunc) cache.SharedIndexInformer
\r
25 // TweakListOptionsFunc is a function that transforms a v1.ListOptions.
\r
26 type TweakListOptionsFunc func(*v1.ListOptions)
\r