Interface BookkeeperManagedLedgerStorageClass

All Superinterfaces:
ManagedLedgerStorageClass

public interface BookkeeperManagedLedgerStorageClass extends ManagedLedgerStorageClass
ManagedLedgerStorageClass represents a configured instance of ManagedLedgerFactory for managed ledgers. This instance is backed by a bookkeeper storage.
  • Method Details

    • getBookKeeperClient

      BookKeeper getBookKeeperClient()
      Return the bookkeeper client instance used by this instance.
      Returns:
      the bookkeeper client.
    • getStatsProvider

      org.apache.bookkeeper.stats.StatsProvider getStatsProvider()
      Return the stats provider to expose the stats of the storage implementation.
      Returns:
      the stats provider.