Interface ResizableBlockCache

All Superinterfaces:
BlockCache, Iterable<CachedBlock>
All Known Subinterfaces:
FirstLevelBlockCache
All Known Implementing Classes:
CombinedBlockCache, InclusiveCombinedBlockCache, IndexOnlyLruBlockCache, LruAdaptiveBlockCache, LruBlockCache, TinyLfuBlockCache

@Private public interface ResizableBlockCache extends BlockCache
BlockCache which is resizable.
  • Method Details

    • setMaxSize

      void setMaxSize(long size)
      Sets the max heap size that can be used by the BlockCache.
      Parameters:
      size - The max heap size.