Interface NessieImporter.Builder
-
- Enclosing class:
- NessieImporter
public static interface NessieImporter.Builder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NessieImporter.BuilderattachmentBatchSize(int attachmentBatchSize)Optional, specify the number of content attachments to be written at once, defaults to 20.NessieImporterbuild()NessieImporter.BuildercommitBatchSize(int commitBatchSize)Optional, specify the number of commit log entries to be written at once, defaults to 20.NessieImporter.BuilderdatabaseAdapter(org.projectnessie.versioned.persist.adapter.DatabaseAdapter databaseAdapter)Mandatory, specify theDatabaseAdapterto use.NessieImporter.BuilderimportFileSupplier(ImportFileSupplier importFileSupplier)NessieImporter.BuilderobjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)Optional, specify a customObjectMapper.NessieImporter.BuilderprogressListener(ProgressListener progressListener)NessieImporter.BuilderstoreWorker(org.projectnessie.versioned.StoreWorker storeWorker)Optional, specify a customStoreWorker.
-
-
-
Method Detail
-
databaseAdapter
NessieImporter.Builder databaseAdapter(org.projectnessie.versioned.persist.adapter.DatabaseAdapter databaseAdapter)
Mandatory, specify theDatabaseAdapterto use.
-
objectMapper
NessieImporter.Builder objectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Optional, specify a customObjectMapper.
-
storeWorker
NessieImporter.Builder storeWorker(org.projectnessie.versioned.StoreWorker storeWorker)
Optional, specify a customStoreWorker.
-
commitBatchSize
NessieImporter.Builder commitBatchSize(int commitBatchSize)
Optional, specify the number of commit log entries to be written at once, defaults to 20.
-
attachmentBatchSize
NessieImporter.Builder attachmentBatchSize(int attachmentBatchSize)
Optional, specify the number of content attachments to be written at once, defaults to 20.
-
progressListener
NessieImporter.Builder progressListener(ProgressListener progressListener)
-
importFileSupplier
NessieImporter.Builder importFileSupplier(ImportFileSupplier importFileSupplier)
-
build
NessieImporter build()
-
-