Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCacheManager ¶
func NewCacheManager() types.CacheManager
Types ¶
type ManifestClientCache ¶
type ManifestClientCache struct {
// contains filtered or unexported fields
}
func (*ManifestClientCache) GetRendererCache ¶
func (mc *ManifestClientCache) GetRendererCache() types.RendererCache
GetRendererCache returns renderer cache which contains entries for processor and configuration.
func (*ManifestClientCache) InvalidateForOwner ¶
func (mc *ManifestClientCache) InvalidateForOwner(key client.ObjectKey)
InvalidateForOwner invalidates entries cached by owner key. E.g. for Manifest CR a Kyma CR is an owner. So the cache entries for owner will be cached.
func (*ManifestClientCache) InvalidateSelf ¶
func (mc *ManifestClientCache) InvalidateSelf(key client.ObjectKey)
InvalidateSelf invalidates entries assigned by the resource being processed.
Click to show internal directories.
Click to hide internal directories.