Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Handler ¶
type Handler interface {
Callback(msg *reconciler.CallbackMessage) error
}
func NewLocalCallbackHandler ¶
func NewLocalCallbackHandler(callbackFunc func(msg *reconciler.CallbackMessage) error, logger *zap.SugaredLogger) (Handler, error)
func NewRemoteCallbackHandler ¶
func NewRemoteCallbackHandler(callbackURL string, logger *zap.SugaredLogger) (Handler, error)
type LocalCallbackHandler ¶
type LocalCallbackHandler struct {
// contains filtered or unexported fields
}
func (*LocalCallbackHandler) Callback ¶
func (cb *LocalCallbackHandler) Callback(msg *reconciler.CallbackMessage) error
type RemoteCallbackHandler ¶
type RemoteCallbackHandler struct {
// contains filtered or unexported fields
}
func (*RemoteCallbackHandler) Callback ¶
func (cb *RemoteCallbackHandler) Callback(msg *reconciler.CallbackMessage) error
Click to show internal directories.
Click to hide internal directories.