Documentation ¶
Index ¶
- type BlueprintCacheID
- type OCMContextCache
- func (o *OCMContextCache) AddBlueprint(ctx context.Context, blueprint *blueprints.Blueprint, id *BlueprintCacheID)
- func (o *OCMContextCache) AddRegistryAccess(ctx context.Context, jobID string, registry model.RegistryAccess)
- func (o *OCMContextCache) GetBlueprint(ctx context.Context, id *BlueprintCacheID) *blueprints.Blueprint
- func (o *OCMContextCache) GetOrCreateOCMContext(ctx context.Context, jobID string) ocm.Context
- func (o *OCMContextCache) GetRegistryAccess(ctx context.Context, jobID string) model.RegistryAccess
- func (o *OCMContextCache) RemoveOCMContext(ctx context.Context, jobID string) error
- type OCMContextCacheEntry
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BlueprintCacheID ¶ added in v0.107.0
type BlueprintCacheID struct {
// contains filtered or unexported fields
}
func NewBlueprintCacheID ¶ added in v0.107.0
func NewBlueprintCacheID(inst *v1alpha1.Installation) *BlueprintCacheID
func (*BlueprintCacheID) String ¶ added in v0.107.0
func (b *BlueprintCacheID) String() string
type OCMContextCache ¶
type OCMContextCache struct {
// contains filtered or unexported fields
}
func GetOCMContextCache ¶
func GetOCMContextCache() *OCMContextCache
func (*OCMContextCache) AddBlueprint ¶ added in v0.107.0
func (o *OCMContextCache) AddBlueprint(ctx context.Context, blueprint *blueprints.Blueprint, id *BlueprintCacheID)
func (*OCMContextCache) AddRegistryAccess ¶
func (o *OCMContextCache) AddRegistryAccess(ctx context.Context, jobID string, registry model.RegistryAccess)
func (*OCMContextCache) GetBlueprint ¶ added in v0.107.0
func (o *OCMContextCache) GetBlueprint(ctx context.Context, id *BlueprintCacheID) *blueprints.Blueprint
func (*OCMContextCache) GetOrCreateOCMContext ¶
func (*OCMContextCache) GetRegistryAccess ¶
func (o *OCMContextCache) GetRegistryAccess(ctx context.Context, jobID string) model.RegistryAccess
func (*OCMContextCache) RemoveOCMContext ¶
func (o *OCMContextCache) RemoveOCMContext(ctx context.Context, jobID string) error
type OCMContextCacheEntry ¶
type OCMContextCacheEntry struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.