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.
|