Interface NessieExporter.Builder

  • Enclosing class:
    NessieExporter

    public static interface NessieExporter.Builder
    • Method Detail

      • databaseAdapter

        NessieExporter.Builder databaseAdapter​(org.projectnessie.versioned.persist.adapter.DatabaseAdapter databaseAdapter)
        Mandatory, specify the DatabaseAdapter to use.
      • objectMapper

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

        NessieExporter.Builder storeWorker​(org.projectnessie.versioned.StoreWorker storeWorker)
        Optional, specify a custom StoreWorker.
      • outputBufferSize

        NessieExporter.Builder outputBufferSize​(int outputBufferSize)
        Optional, specify a different buffer size than the default value of 32768.
      • maxFileSize

        NessieExporter.Builder maxFileSize​(long maxFileSize)
        Maximum size of a file containing commits or named references. Default is to write everything into a single file.
      • expectedCommitCount

        NessieExporter.Builder expectedCommitCount​(int expectedCommitCount)
        The expected number of commits in the Nessie repository, default is 1000000.