Documentation ¶
Index ¶
- type Entry
- func (e *Entry) GetChildren() map[string]Handler
- func (e *Entry) GetExternalLeafRefs() []*leafref.LeafRef
- func (e *Entry) GetKey() []string
- func (e *Entry) GetLocalLeafRefs() []*leafref.LeafRef
- func (e *Entry) GetName() string
- func (e *Entry) GetParent() Handler
- func (e *Entry) GetResourceBoundary() []*leafref.LeafRef
- type HandleInitFunc
- type Handler
- type HandlerOption
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Entry ¶
type Entry struct { Log logging.Logger Name string Key []string Parent Handler Children map[string]Handler ResourceBoundary bool LocalLeafRefs []*leafref.LeafRef ExternalLeafRefs []*leafref.LeafRef }
func (*Entry) GetChildren ¶
func (*Entry) GetExternalLeafRefs ¶ added in v0.1.244
func (*Entry) GetLocalLeafRefs ¶ added in v0.1.244
func (*Entry) GetResourceBoundary ¶ added in v0.1.236
type HandleInitFunc ¶
type HandleInitFunc func(parent Handler, opts ...HandlerOption) Handler
type HandlerOption ¶ added in v0.1.217
type HandlerOption func(Handler)
func WithLogging ¶ added in v0.1.217
func WithLogging(log logging.Logger) HandlerOption
Click to show internal directories.
Click to hide internal directories.