MCPcopy
hub / github.com/kubernetes/kubectl / KindVisitor

Interface KindVisitor

pkg/apps/kind_visitor.go:27–36  ·  view source on GitHub ↗

KindVisitor is used with GroupKindElement to call a particular function depending on the Kind of a schema.GroupKind

Source from the content-addressed store, hash-verified

25// KindVisitor is used with GroupKindElement to call a particular function depending on the
26// Kind of a schema.GroupKind
27type KindVisitor interface {
28 VisitDaemonSet(kind GroupKindElement)
29 VisitDeployment(kind GroupKindElement)
30 VisitJob(kind GroupKindElement)
31 VisitPod(kind GroupKindElement)
32 VisitReplicaSet(kind GroupKindElement)
33 VisitReplicationController(kind GroupKindElement)
34 VisitStatefulSet(kind GroupKindElement)
35 VisitCronJob(kind GroupKindElement)
36}
37
38// GroupKindElement defines a Kubernetes API group elem
39type GroupKindElement schema.GroupKind

Callers 8

AcceptMethod · 0.65
AcceptMethod · 0.65
AcceptMethod · 0.65
AcceptMethod · 0.65
AcceptMethod · 0.65
AcceptMethod · 0.65
AcceptMethod · 0.65
AcceptMethod · 0.65

Implementers 3

HistoryVisitorpkg/polymorphichelpers/history.go
RollbackVisitorpkg/polymorphichelpers/rollback.go
TestKindVisitorpkg/apps/kind_visitor_test.go

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…