Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Register ¶
func Register(registry facade.FacadeRegistry)
Register is called to expose a package of facades onto a given registry.
Types ¶
type Facade ¶
type Facade struct {
// contains filtered or unexported fields
}
Facade allows model config manager clients to watch controller config changes and fetch controller config.
func (*Facade) ControllerConfig ¶
func (f *Facade) ControllerConfig() (params.ControllerConfigResult, error)
func (*Facade) WatchControllerConfig ¶
func (f *Facade) WatchControllerConfig() (params.NotifyWatchResult, error)
type State ¶
type State interface {
WatchControllerConfig() state.NotifyWatcher
}
State provides required state for the Facade.
Click to show internal directories.
Click to hide internal directories.