Interface NessieImporter.Builder
- Enclosing class:
- NessieImporter
public static interface NessieImporter.Builder
-
Method Summary
Modifier and TypeMethodDescriptionattachmentBatchSize(int attachmentBatchSize) Optional, specify the number of content attachments to be written at once, defaults to 20.build()commitBatchSize(int commitBatchSize) Optional, specify the number of commit log entries to be written at once, defaults to 20.importFileSupplier(ImportFileSupplier importFileSupplier) indexesLogic(org.projectnessie.versioned.storage.common.logic.IndexesLogic indexesLogic) objectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper) Optional, specify a customObjectMapper.persist(org.projectnessie.versioned.storage.common.persist.Persist persist) Specify thePersistto use.progressListener(ProgressListener progressListener) referenceLogic(org.projectnessie.versioned.storage.common.logic.ReferenceLogic referenceLogic) repositoryLogic(org.projectnessie.versioned.storage.common.logic.RepositoryLogic repositoryLogic) storeWorker(org.projectnessie.versioned.StoreWorker storeWorker) Optional, specify a customStoreWorker.
-
Method Details
-
persist
Specify thePersistto use. -
referenceLogic
NessieImporter.Builder referenceLogic(org.projectnessie.versioned.storage.common.logic.ReferenceLogic referenceLogic) -
repositoryLogic
NessieImporter.Builder repositoryLogic(org.projectnessie.versioned.storage.common.logic.RepositoryLogic repositoryLogic) -
indexesLogic
NessieImporter.Builder indexesLogic(org.projectnessie.versioned.storage.common.logic.IndexesLogic indexesLogic) -
objectMapper
Optional, specify a customObjectMapper. -
storeWorker
Optional, specify a customStoreWorker. -
commitBatchSize
Optional, specify the number of commit log entries to be written at once, defaults to 20. -
attachmentBatchSize
Optional, specify the number of content attachments to be written at once, defaults to 20. -
progressListener
-
importFileSupplier
-
build
NessieImporter build()
-