Documentation
¶
Index ¶
- type BrowserConfigStore
- func (s *BrowserConfigStore) DeleteConfig(namespace string, ...)
- func (s *BrowserConfigStore) Get(namespace, browserName, version string) (*configv1.BrowserVersionConfigSpec, bool)
- func (s *BrowserConfigStore) Start(ctx context.Context) error
- func (s *BrowserConfigStore) WithCache(c crcache.Cache, log logr.Logger) manager.Runnable
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BrowserConfigStore ¶
type BrowserConfigStore struct {
// contains filtered or unexported fields
}
BrowserConfigStore keeps an in-memory cache of BrowserVersionConfig objects.
func NewBrowserConfigStore ¶
func NewBrowserConfigStore() *BrowserConfigStore
func (*BrowserConfigStore) DeleteConfig ¶ added in v0.0.8
func (s *BrowserConfigStore) DeleteConfig(namespace string, browsers map[string]map[string]*configv1.BrowserVersionConfigSpec)
func (*BrowserConfigStore) Get ¶
func (s *BrowserConfigStore) Get(namespace, browserName, version string) (*configv1.BrowserVersionConfigSpec, bool)
Get retrieves BrowserVersionConfig from the in-memory store.
Click to show internal directories.
Click to hide internal directories.