Documentation ¶
Index ¶
- type Handler
- func (h *Handler) AfterDelete(_ interface{}) (bool, error)
- func (h *Handler) AfterInstall(_ interface{}) (bool, error)
- func (h *Handler) AfterUpgrade(_ interface{}) (bool, error)
- func (h *Handler) BeforeDelete(obj interface{}) (retry bool, err error)
- func (h *Handler) BeforeInstall(_ interface{}) (bool, error)
- func (h *Handler) BeforeUpgrade(_ interface{}) (bool, error)
- func (h *Handler) Delete(obj interface{}) (retry bool, err error)
- func (h *Handler) Install(obj interface{}) (retry bool, err error)
- func (h *Handler) Upgrade(_ interface{}) (bool, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Handler ¶
type Handler struct{}
Handler singleton pattern of install, delete, or upgrade the service binding
func (*Handler) AfterDelete ¶
AfterDelete delete service binding does not need to implement this method
func (*Handler) AfterInstall ¶
AfterInstall install service binding does not need to implement this method
func (*Handler) AfterUpgrade ¶
AfterUpgrade todo: planning
func (*Handler) BeforeDelete ¶
BeforeDelete do some processes before delete the service binding
func (*Handler) BeforeInstall ¶
BeforeInstall do some processes before install the service binding
func (*Handler) BeforeUpgrade ¶
BeforeUpgrade todo: planning
Click to show internal directories.
Click to hide internal directories.