Versions in this module Expand all Collapse all v0 v0.0.2 Mar 15, 2026 v0.0.1 Mar 14, 2026 Changes in this version + const HostsFieldName + const MaxIdleConnections + const MaxIdleConnectionsDefault + const TimeoutDefault + const TimeoutFieldName + var Component = &component.Component + var HostsDefault = []string + func NewCache(config *Config, informer logger.Informer) *memcache.Client + type Cache interface + Add func(item *memcache.Item) error + Append func(item *memcache.Item) error + CompareAndSwap func(item *memcache.Item) error + Decrement func(key string, delta uint64) (newValue uint64, err error) + Delete func(key string) error + DeleteAll func() error + FlushAll func() error + Get func(key string) (item *memcache.Item, err error) + GetMulti func(keys []string) (map[string]*memcache.Item, error) + Increment func(key string, delta uint64) (newValue uint64, err error) + Ping func() error + Prepend func(item *memcache.Item) error + Replace func(item *memcache.Item) error + Set func(item *memcache.Item) error + Touch func(key string, seconds int32) (err error) + type Config struct + Hosts []string + MaxIdleConnections uint16 + Timeout time.Duration + func Configuration(config *Config, configurator configurator.Configurator) *Config + func NewConfig() *Config