# Functions

No description provided by the author
No description provided by the author
NewSyncer returns a syncer that syncs Subscription resources.
ReconcilerFromLegacySyncHandler returns a reconciler that invokes the given legacy sync handler and on delete funcs.
WithAppendedReconcilers adds the given reconcilers to the end of a syncer's reconciler chain, to be invoked after its default reconcilers have been called.
WithCatalogInformer sets a CatalogSource informer to act as an event source for dependent Subscriptions.
WithClient sets a syncer's OLM client.
WithClock sets a syncer's clock.
WithGlobalCatalogNamespace sets a syncer's global catalog namespace.
WithInstallPlanInformer sets an InstallPlan informer to act as an event source for dependent Subscriptions.
WithLogger sets a syncer's logger.
WithOperatorLister sets a syncer's operator lister.
WithRegistryReconcilerFactory sets a syncer's registry reconciler factory.
No description provided by the author
WithSubscriptionInformer sets the informer a syncer will extract its subscription indexer from.
WithSubscriptionQueue sets a syncer's subscription queue.

# Interfaces

CatalogHealthKnownState describes subscription states in which all relevant catalog health is known.
CatalogHealthState describes subscription states that represent a subscription with respect to catalog health.
CatalogHealthyState describes subscription states in which all relevant catalogs are known to be healthy.
CatalogUnhealthyState describes subscription states in which at least one relevant catalog is known to be unhealthy.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
InstallPlanState describes Subscription states with respect to an InstallPlan.
No description provided by the author
SubscriptionAddedState describes subscription states in which the subscription was added to cluster.
SubscriptionDeletedState describes subscription states in which the subscription no longer exists and was deleted from the cluster.
SubscriptionExistsState describes subscription states in which the subscription exists on the cluster.
SubscriptionState describes subscription states.
SubscriptionUpdatedState describes subscription states in which the subscription was updated in the cluster.

# Type aliases

SyncerOption is a configuration option for a subscription syncer.