MCPcopy
hub / github.com/kubernetes/client-go / Watcher

Interface Watcher

tools/cache/listwatch.go:38–41  ·  tools/cache/listwatch.go::Watcher

Watcher is any object that knows how to start a watch on a resource.

Source from the content-addressed store, hash-verified

36
37// Watcher is any object that knows how to start a watch on a resource.
38type Watcher interface {
39 // Watch should begin a watch at the specified version.
40 Watch(options metav1.ListOptions) (watch.Interface, error)
41}
42
43// ListerWatcher is any object that knows how to perform an initial list and start a watch on a resource.
44type ListerWatcher interface {

Callers 8

ListAndWatchMethod · 0.65
WatchMethod · 0.65
StartEventWatcherMethod · 0.65
startEventWatcherMethod · 0.65
TestNewInformerWatcherFunction · 0.65
TestUntilWithSyncFunction · 0.65
doReceiveMethod · 0.65

Implementers 15

ListWatchtools/cache/listwatch.go
testLWtools/cache/reflector_test.go
FakeControllerSourcetools/cache/testing/fake_controller_so
podSecurityPolicieskubernetes/typed/policy/v1beta1/podsec
podDisruptionBudgetskubernetes/typed/policy/v1beta1/poddis
FakePodDisruptionBudgetskubernetes/typed/policy/v1beta1/fake/f
FakePodSecurityPolicieskubernetes/typed/policy/v1beta1/fake/f
roleBindingskubernetes/typed/rbac/v1beta1/rolebind
clusterRoleskubernetes/typed/rbac/v1beta1/clusterr
roleskubernetes/typed/rbac/v1beta1/role.go
clusterRoleBindingskubernetes/typed/rbac/v1beta1/clusterr
FakeRoleskubernetes/typed/rbac/v1beta1/fake/fak

Calls

no outgoing calls

Tested by

no test coverage detected