Class CoreReplication
java.lang.Object
org.apache.solr.api.JerseyResource
org.apache.solr.handler.admin.api.ReplicationAPIBase
org.apache.solr.handler.admin.api.CoreReplication
- All Implemented Interfaces:
ReplicationApis
V2 API implementation of
ReplicationApis
These APIs are analogous to the v1 /coreName/replication APIs.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.solr.handler.admin.api.ReplicationAPIBase
ReplicationAPIBase.DirectoryFileStream, ReplicationAPIBase.LocalFsConfFileStream, ReplicationAPIBase.LocalFsFileStream, ReplicationAPIBase.LocalFsTlogFileStream -
Field Summary
Fields inherited from class org.apache.solr.handler.admin.api.ReplicationAPIBase
CHECKSUM, COMPRESSION, CONF_FILE_SHORT, FILE, FILE_STREAM, GENERATION, INTERVAL_ERR_MSG, INTERVAL_PATTERN, LEN, MAX_WRITE_PER_SECOND, OFFSET, PACKET_SZ, POLL_INTERVAL, solrCore, solrQueryRequest, solrQueryResponse, STATUS, TLOG_FILEFields inherited from class org.apache.solr.api.JerseyResource
containerRequestContext -
Constructor Summary
ConstructorsConstructorDescriptionCoreReplication(SolrCore solrCore, SolrQueryRequest req, SolrQueryResponse rsp) -
Method Summary
Methods inherited from class org.apache.solr.handler.admin.api.ReplicationAPIBase
doFetchFile, doFetchFileList, doFetchIndexVersion, getFileListMethods inherited from class org.apache.solr.api.JerseyResource
ensureRequiredParameterProvided, ensureRequiredRequestBodyProvided, instantiateJerseyResponse, instantiateJerseyResponse
-
Constructor Details
-
CoreReplication
-
-
Method Details
-
fetchIndexVersion
- Specified by:
fetchIndexVersionin interfaceReplicationApis- Throws:
IOException
-
fetchFileList
- Specified by:
fetchFileListin interfaceReplicationApis
-
fetchFile
public jakarta.ws.rs.core.StreamingOutput fetchFile(String filePath, String dirType, String offset, String len, Boolean compression, Boolean checksum, double maxWriteMBPerSec, Long gen) - Specified by:
fetchFilein interfaceReplicationApis
-