type PostStartHookFunc …
type PreShutdownHookFunc …
type PostStartHookContext …
type PostStartHookProvider …
type postStartHookEntry …
type PostStartHookConfigEntry …
type preShutdownHookEntry …
func (s *GenericAPIServer) AddPostStartHook(name string, hook PostStartHookFunc) error { … }
func (s *GenericAPIServer) AddPostStartHookOrDie(name string, hook PostStartHookFunc) { … }
func (s *GenericAPIServer) AddPreShutdownHook(name string, hook PreShutdownHookFunc) error { … }
func (s *GenericAPIServer) AddPreShutdownHookOrDie(name string, hook PreShutdownHookFunc) { … }
func (s *GenericAPIServer) RunPostStartHooks(ctx context.Context) { … }
func (s *GenericAPIServer) RunPreShutdownHooks() error { … }
func (s *GenericAPIServer) isPostStartHookRegistered(name string) bool { … }
func runPostStartHook(name string, entry postStartHookEntry, context PostStartHookContext) { … }
func runPreShutdownHook(name string, entry preShutdownHookEntry) error { … }
type postStartHookHealthz …
var _ …
func (h postStartHookHealthz) Name() string { … }
var errHookNotFinished …
func (h postStartHookHealthz) Check(req *http.Request) error { … }