Interface NessieImporter.Builder

Enclosing class:
NessieImporter

public static interface NessieImporter.Builder
  • Method Details

    • persist

      NessieImporter.Builder persist(org.projectnessie.versioned.storage.common.persist.Persist persist)
      Specify the Persist to 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

      NessieImporter.Builder objectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
      Optional, specify a custom ObjectMapper.
    • storeWorker

      NessieImporter.Builder storeWorker(org.projectnessie.versioned.StoreWorker storeWorker)
      Optional, specify a custom StoreWorker.
    • 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