Interface AbstractNessieImporter.Builder<B extends AbstractNessieImporter.Builder<B,T>,T extends AbstractNessieImporter>
-
- All Known Subinterfaces:
FileImporter.Builder,ZipArchiveImporter.Builder
- Enclosing class:
- AbstractNessieImporter
public static interface AbstractNessieImporter.Builder<B extends AbstractNessieImporter.Builder<B,T>,T extends AbstractNessieImporter>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BattachmentBatchSize(int attachmentBatchSize)Optional, specify the number of content attachments to be written at once, defaults to 20.Tbuild()BcommitBatchSize(int commitBatchSize)Optional, specify the number of commit log entries to be written at once, defaults to 20.BdatabaseAdapter(org.projectnessie.versioned.persist.adapter.DatabaseAdapter databaseAdapter)Mandatory, specify theDatabaseAdapterto use.BinputBufferSize(int inputBufferSize)Optional, specify a different buffer size than the default value of 32768.BobjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)Optional, specify a customObjectMapper.BprogressListener(ProgressListener progressListener)BstoreWorker(org.projectnessie.versioned.StoreWorker storeWorker)Optional, specify a customStoreWorker.
-
-
-
Method Detail
-
databaseAdapter
B databaseAdapter(org.projectnessie.versioned.persist.adapter.DatabaseAdapter databaseAdapter)
Mandatory, specify theDatabaseAdapterto use.
-
objectMapper
B objectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Optional, specify a customObjectMapper.
-
storeWorker
B storeWorker(org.projectnessie.versioned.StoreWorker storeWorker)
Optional, specify a customStoreWorker.
-
inputBufferSize
B inputBufferSize(int inputBufferSize)
Optional, specify a different buffer size than the default value of 32768.
-
commitBatchSize
B commitBatchSize(int commitBatchSize)
Optional, specify the number of commit log entries to be written at once, defaults to 20.
-
attachmentBatchSize
B attachmentBatchSize(int attachmentBatchSize)
Optional, specify the number of content attachments to be written at once, defaults to 20.
-
progressListener
B progressListener(ProgressListener progressListener)
-
build
T build()
-
-