Class DatabeanImportService
java.lang.Object
io.datarouter.plugin.dataexport.service.importing.DatabeanImportService
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final record -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionimportAllTables(io.datarouter.types.Ulid exportId) <PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK, D>, F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK, D>>
longimportFromBlockfile(io.datarouter.bytes.kvfile.io.read.KvFileReader<?> untypedKvFileReader, io.datarouter.types.Ulid exportId, io.datarouter.storage.node.op.combo.SortedMapStorage.PhysicalSortedMapStorageNode<PK, D, F> node, int putBatchSize) <PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK, D>, F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK, D>>
longimportPart(io.datarouter.types.Ulid exportId, String nodeName, int partId) <PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK, D>, F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK, D>>
longimportTable(io.datarouter.types.Ulid exportId, String nodeName)
-
Constructor Details
-
DatabeanImportService
public DatabeanImportService()
-
-
Method Details
-
importAllTables
public DatabeanImportService.DatabeanImportResponse importAllTables(io.datarouter.types.Ulid exportId) -
importTable
public <PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK, long importTableD>, F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK, D>> (io.datarouter.types.Ulid exportId, String nodeName) -
importPart
public <PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK, long importPartD>, F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK, D>> (io.datarouter.types.Ulid exportId, String nodeName, int partId) -
importFromBlockfile
public <PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK, long importFromBlockfileD>, F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK, D>> (io.datarouter.bytes.kvfile.io.read.KvFileReader<?> untypedKvFileReader, io.datarouter.types.Ulid exportId, io.datarouter.storage.node.op.combo.SortedMapStorage.PhysicalSortedMapStorageNode<PK, D, F> node, int putBatchSize)
-