Versions in this module Expand all Collapse all v0 v0.1.0 Oct 25, 2024 Changes in this version + type EventRecorder interface + Eventf func(log logr.Logger, apiMetadata api.Metadata, eventType string, reason string, ...) + type EventStore interface + ListEvents func() []*irievent.Event + type EventStoreOptions struct + MachineEventMaxEvents int + MachineEventResyncInterval time.Duration + MachineEventTTL time.Duration + type Store struct + func NewEventStore(log logr.Logger, opts EventStoreOptions) *Store + func (es *Store) Eventf(log logr.Logger, apiMetadata api.Metadata, ...) + func (es *Store) ListEvents() []*irievent.Event + func (es *Store) Start(ctx context.Context)