# Functions

New - creates a new mainExtractor, with the provided options.
NewBundleCacheImpl returns an initialized BundleCacheImpl.
No description provided by the author
NewIndexCacheImpl returns an initialized IndexImage cache which stores the package names and related bundle images for an IndexImage.
NewIndexExtractor - takes a variadic slice of options to configure an index extractor and applies defaults if no appropriate option is given.
NewThreadSafeStore returns an implementation of the 'Store' interface which is safe for concurrent use by multiple goroutines.
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
No description provided by the author
No description provided by the author

# Variables

No description provided by the author
No description provided by the author
No description provided by the author

# Structs

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
No description provided by the author
No description provided by the author
WithStore provides the given Store implementation to cache implementation for object storage.

# Interfaces

BundleCache provides a cache of OPM bundles which are referenced by bundleImage name.
No description provided by the author
BundleExtractor - extracts a single bundle from it's bundleImage, using the bundle format by OPM.
Extractor - utilizes both the indexExtractor and bundleExtractor to first extract all bundleImages from an indexImage, and then extract all the corresponding bundles from those underlying bundleImages.
IndexCache provides a cache of index images which store related bundles by package name.
No description provided by the author
IndexExtractor - extracts bundleImages from an indexImage.
Store provides object storage for arbitrary keys.

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author