Documentation
¶
Index ¶
- type CachedItem
- type ReferenceManager
- func (s *ReferenceManager) Enabled() bool
- func (s *ReferenceManager) Get(refType string, id string, namespace string, group string, kind string, ...) ([]byte, error)
- func (s *ReferenceManager) GetExt(refType string, namespace string, id1 string, group1 string, kind1 string, ...) ([]byte, error)
- func (s *ReferenceManager) Init(context *contexts.VendorContext, config managers.ManagerConfig, ...) error
- func (s *ReferenceManager) Poll() []error
- func (s *ReferenceManager) Reconcil() []error
- func (s *ReferenceManager) Report(id string, namespace string, group string, kind string, version string, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CachedItem ¶
type ReferenceManager ¶
type ReferenceManager struct { managers.Manager ReferenceProviders map[string]reference.IReferenceProvider StateProvider states.IStateProvider Reporter reporter.IReporter CacheLifespan uint64 }
func (*ReferenceManager) Enabled ¶
func (s *ReferenceManager) Enabled() bool
func (*ReferenceManager) Init ¶
func (s *ReferenceManager) Init(context *contexts.VendorContext, config managers.ManagerConfig, providers map[string]providers.IProvider) error
func (*ReferenceManager) Poll ¶
func (s *ReferenceManager) Poll() []error
func (*ReferenceManager) Reconcil ¶
func (s *ReferenceManager) Reconcil() []error
Click to show internal directories.
Click to hide internal directories.