Uses of Interface
org.apache.solr.core.backup.repository.BackupRepository
-
Packages that use BackupRepository Package Description org.apache.solr.core Core classes implementing Solr internals and the management ofSolrCore
sorg.apache.solr.core.backup Core classes for Solr's Backup/Restore functionalityorg.apache.solr.core.backup.repository BackupRepository
Providing backup/restore repository interfaces to plug different storage systemsorg.apache.solr.handler Concrete implementations ofSolrRequestHandler
org.apache.solr.handler.admin.api V2 API implementations for "admin" APIs. -
-
Uses of BackupRepository in org.apache.solr.core
Methods in org.apache.solr.core that return BackupRepository Modifier and Type Method Description BackupRepository
CoreContainer. newBackupRepository(String repositoryName)
This method instantiates a new instance of BackupRepository. -
Uses of BackupRepository in org.apache.solr.core.backup
Fields in org.apache.solr.core.backup declared as BackupRepository Modifier and Type Field Description protected BackupRepository
BackupManager. repository
Methods in org.apache.solr.core.backup with parameters of type BackupRepository Modifier and Type Method Description static URI
BackupFilePaths. buildExistingBackupLocationURI(BackupRepository repository, URI location, String backupName)
Builds the URI for the backup location given the user-provided 'location' and backup 'name'.static BackupManager
BackupManager. forBackup(BackupRepository repository, org.apache.solr.common.cloud.ZkStateReader stateReader, URI backupPath)
static BackupManager
BackupManager. forIncrementalBackup(BackupRepository repository, org.apache.solr.common.cloud.ZkStateReader stateReader, URI backupPath)
static BackupManager
BackupManager. forRestore(BackupRepository repository, org.apache.solr.common.cloud.ZkStateReader stateReader, URI backupPath)
static BackupManager
BackupManager. forRestore(BackupRepository repository, org.apache.solr.common.cloud.ZkStateReader stateReader, URI backupPath, int bid)
static ShardBackupMetadata
ShardBackupMetadata. from(BackupRepository repository, URI dir, ShardBackupId shardBackupId)
Reads a shard metadata file from aBackupRepository
and parses the result into aShardBackupMetadata
static BackupProperties
BackupProperties. readFrom(BackupRepository repository, URI backupPath, String fileName)
static Optional<BackupProperties>
BackupProperties. readFromLatest(BackupRepository repository, URI backupPath)
void
ShardBackupMetadata. store(BackupRepository repository, URI folderURI, ShardBackupId shardBackupId)
Storing ShardBackupMetadata atfolderURI
with namefilename
.Constructors in org.apache.solr.core.backup with parameters of type BackupRepository Constructor Description BackupFilePaths(BackupRepository repository, URI backupLoc)
Create a BackupFilePaths object. -
Uses of BackupRepository in org.apache.solr.core.backup.repository
Classes in org.apache.solr.core.backup.repository that implement BackupRepository Modifier and Type Class Description class
LocalFileSystemRepository
A concrete implementation of BackupRepository interface supporting backup/restore of Solr indexes to a local file-system.Methods in org.apache.solr.core.backup.repository that return BackupRepository Modifier and Type Method Description BackupRepository
BackupRepositoryFactory. newInstance(SolrResourceLoader loader)
BackupRepository
BackupRepositoryFactory. newInstance(SolrResourceLoader loader, String name)
-
Uses of BackupRepository in org.apache.solr.handler
Methods in org.apache.solr.handler that return BackupRepository Modifier and Type Method Description BackupRepository
SnapShooter. getBackupRepository()
Methods in org.apache.solr.handler with parameters of type BackupRepository Modifier and Type Method Description static RestoreCore
RestoreCore. create(BackupRepository backupRepo, SolrCore core, URI location, String backupname)
static RestoreCore
RestoreCore. createWithMetaFile(BackupRepository repo, SolrCore core, URI location, ShardBackupId shardBackupId)
Constructors in org.apache.solr.handler with parameters of type BackupRepository Constructor Description IncrementalShardBackup(BackupRepository backupRepo, SolrCore solrCore, BackupFilePaths incBackupFiles, ShardBackupId prevShardBackupId, ShardBackupId shardBackupId, Optional<String> commitNameOption)
SnapShooter(BackupRepository backupRepo, SolrCore core, URI location, String snapshotName, String commitName)
-
Uses of BackupRepository in org.apache.solr.handler.admin.api
Methods in org.apache.solr.handler.admin.api that return BackupRepository Modifier and Type Method Description protected BackupRepository
BackupAPIBase. createBackupRepository(String repositoryName)
-