aboutsummaryrefslogtreecommitdiff
path: root/plugin/kubernetes/object/object.go
diff options
context:
space:
mode:
Diffstat (limited to 'plugin/kubernetes/object/object.go')
-rw-r--r--plugin/kubernetes/object/object.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/plugin/kubernetes/object/object.go b/plugin/kubernetes/object/object.go
index 6b1c7d839..132b5be6c 100644
--- a/plugin/kubernetes/object/object.go
+++ b/plugin/kubernetes/object/object.go
@@ -16,14 +16,18 @@
package object
import (
- "k8s.io/apimachinery/pkg/apis/meta/v1"
+ v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/apimachinery/pkg/types"
+ "k8s.io/client-go/tools/cache"
)
// ToFunc converts one empty interface to another.
type ToFunc func(interface{}) interface{}
+// ProcessorBuilder returns function to process cache events.
+type ProcessorBuilder func(cache.Indexer, cache.ResourceEventHandler) cache.ProcessFunc
+
// Empty is an empty struct.
type Empty struct{}