RestoreRunner | 
RestoreRunner.backendNames(Set<String> backendNames) | 
 Sets the backendName argument values. 
 | 
RestoreRunner | 
RestoreRunner.backupIds(Set<BackupId> backupIds) | 
 Sets the backupId argument values. 
 | 
RestoreRunner | 
RestoreRunner.baseDirectory(Path baseDirectory) | 
 Sets the base directory ie the directory which will be used as the working directory
 if ever the given backup location is relative local file-system path. 
 | 
RestoreRunner | 
RestoreRunner.enabledBackends(Collection<LocalBackend<?>> enabledBackends) | 
 Sets the collection of backends that are currently enabled in the Directory Server. 
 | 
RestoreRunner | 
RestoreRunner.interruptWith(Cancellable cancellable) | 
 Sets the cancellable for interrupting restore operations. 
 | 
RestoreRunner | 
RestoreRunner.listeners(Consumer<LocalBackend<?>> restoreStartListener,
         Consumer<LocalBackend<?>> restoreEndListener) | 
 Sets the listeners that should be called before and after each backend has been restored. 
 | 
RestoreRunner | 
RestoreRunner.runOnline(BackendConfigManager backendConfigManager) | 
 Indicates that restore will happen online and that backends being restored should be disabled and enabled
 with
 the provided backend config manager. 
 | 
RestoreRunner | 
RestoreRunner.serverContext(ServerContext serverContext) | 
 Sets the server context. 
 | 
RestoreRunner | 
RestoreRunner.storage(String backupLocation,
       Map<String,String> properties) | 
 Register the backup location and the properties for the backup storage. 
 |