Documentation ¶
Index ¶
- Variables
- func GetZkCdsData() map[string]*envoy.EDS
- type ChangedEvent
- type Manager
- func (m *Manager) Create(name string, v interface{}) error
- func (m *Manager) Delete(name string) error
- func (m *Manager) Dispose()
- func (m *Manager) Exists(path string) bool
- func (m *Manager) Get(configPath string) interface{}
- func (m *Manager) GetAll(configPath string) map[string]string
- func (m *Manager) GetChildren(path string) []string
- func (m *Manager) Register(callback func(zk *zk2.ZK) error)
- func (m *Manager) Set(path string, v interface{}) error
- func (m *Manager) SetCache(k string, v string)
Constants ¶
This section is empty.
Variables ¶
View Source
var Paths = "config,lds,cds,connection,service"
Functions ¶
Types ¶
type ChangedEvent ¶
type ChangedEvent struct {
Path string
}
type Manager ¶
type Manager struct { CdsChangedEvent chan ChangedEvent LdsChangedEvent chan ChangedEvent InternalUsersChangedEvent chan ChangedEvent // contains filtered or unexported fields }
func NewManager ¶
func NewManager() *Manager
func (*Manager) GetChildren ¶
Click to show internal directories.
Click to hide internal directories.