Package org.apache.bookkeeper.server
Class EmbeddedServer.Builder
java.lang.Object
org.apache.bookkeeper.server.EmbeddedServer.Builder
- Enclosing class:
- EmbeddedServer
-
Method Summary
Modifier and TypeMethodDescriptionallocator(io.netty.buffer.ByteBufAllocator allocator) build()Build the bookie server.diskChecker(DiskChecker diskChecker) indexDirsManager(LedgerDirsManager indexDirsManager) ledgerDirsManager(LedgerDirsManager ledgerDirsManager) ledgerManagerFactory(LedgerManagerFactory ledgerManagerFactory) metadataDriver(MetadataBookieDriver metadataDriver) registrationManager(RegistrationManager registrationManager) statsProvider(StatsProvider statsProvider) uncleanShutdownDetection(UncleanShutdownDetection uncleanShutdownDetection)
-
Method Details
-
statsProvider
-
metadataDriver
-
registrationManager
-
ledgerManagerFactory
-
diskChecker
-
ledgerDirsManager
-
indexDirsManager
-
allocator
-
uncleanShutdownDetection
public EmbeddedServer.Builder uncleanShutdownDetection(UncleanShutdownDetection uncleanShutdownDetection) -
build
Build the bookie server.The sequence of the components is:
- stats provider - bookie server - autorecovery daemon - http service
- Returns:
- lifecycle stack
- Throws:
Exception
-