Package io.milvus.bulkwriter
Class RemoteBulkWriter
java.lang.Object
io.milvus.bulkwriter.BulkWriter
io.milvus.bulkwriter.LocalBulkWriter
io.milvus.bulkwriter.RemoteBulkWriter
- All Implemented Interfaces:
AutoCloseable
-
Field Summary
Fields inherited from class io.milvus.bulkwriter.LocalBulkWriter
localPathFields inherited from class io.milvus.bulkwriter.BulkWriter
buffer, bufferLock, bufferRowCount, bufferSize, chunkSize, collectionSchema, fileType, totalRowCount -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.milvus.bulkwriter.LocalBulkWriter
getUUIDMethods inherited from class io.milvus.bulkwriter.BulkWriter
getBufferRowCount, getBufferSize, getChunkSize, getTotalRowCount, newBuffer
-
Constructor Details
-
RemoteBulkWriter
- Throws:
IOException
-
-
Method Details
-
appendRow
- Overrides:
appendRowin classLocalBulkWriter- Throws:
IOExceptionInterruptedException
-
commit
- Overrides:
commitin classLocalBulkWriter- Throws:
InterruptedException
-
getDataPath
- Overrides:
getDataPathin classLocalBulkWriter
-
getBatchFiles
- Overrides:
getBatchFilesin classLocalBulkWriter
-
exit
- Overrides:
exitin classLocalBulkWriter- Throws:
InterruptedException
-
callBack
- Overrides:
callBackin classLocalBulkWriter
-
close
- Specified by:
closein interfaceAutoCloseable- Overrides:
closein classLocalBulkWriter- Throws:
Exception
-