public static class CoreMasterContext.Builder
extends java.lang.Object
CoreMasterContexts.| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CoreMasterContext |
build() |
CoreMasterContext.Builder |
setBackupManager(BackupManager backupManager) |
CoreMasterContext.Builder |
setBlockStoreFactory(BlockStore.Factory blockStoreFactory) |
CoreMasterContext.Builder |
setInodeStoreFactory(InodeStore.Factory inodeStoreFactory) |
CoreMasterContext.Builder |
setJournalSystem(JournalSystem journalSystem) |
CoreMasterContext.Builder |
setPort(int port) |
CoreMasterContext.Builder |
setSafeModeManager(SafeModeManager safeModeManager) |
CoreMasterContext.Builder |
setStartTimeMs(long startTimeMs) |
CoreMasterContext.Builder |
setUfsManager(MasterUfsManager ufsManager) |
CoreMasterContext.Builder |
setUserState(UserState userState) |
public CoreMasterContext.Builder setJournalSystem(JournalSystem journalSystem)
journalSystem - journal systempublic CoreMasterContext.Builder setUserState(UserState userState)
userState - the user statepublic CoreMasterContext.Builder setSafeModeManager(SafeModeManager safeModeManager)
safeModeManager - safe mode managerpublic CoreMasterContext.Builder setBackupManager(BackupManager backupManager)
backupManager - backup managerpublic CoreMasterContext.Builder setBlockStoreFactory(BlockStore.Factory blockStoreFactory)
blockStoreFactory - factory for creating a block storepublic CoreMasterContext.Builder setInodeStoreFactory(InodeStore.Factory inodeStoreFactory)
inodeStoreFactory - factory for creating an inode storepublic CoreMasterContext.Builder setStartTimeMs(long startTimeMs)
startTimeMs - start time in millisecondspublic CoreMasterContext.Builder setPort(int port)
port - portpublic CoreMasterContext.Builder setUfsManager(MasterUfsManager ufsManager)
ufsManager - ufsManagerpublic CoreMasterContext build()
Copyright © 2019. All Rights Reserved.