Class AbstractNessieExporter

    • Constructor Detail

      • AbstractNessieExporter

        public AbstractNessieExporter()
    • Method Detail

      • preValidate

        protected abstract void preValidate()
                                     throws java.io.IOException
        Throws:
        java.io.IOException
      • newFileOutput

        protected abstract java.io.OutputStream newFileOutput​(java.lang.String fileName)
                                                       throws java.io.IOException
        Throws:
        java.io.IOException
      • exportNessieRepository

        public org.projectnessie.versioned.transfer.serialize.TransferTypes.ExportMeta exportNessieRepository()
                                                                                                       throws java.io.IOException
        Throws:
        java.io.IOException
      • deleteOperationFromCommit

        protected org.projectnessie.versioned.transfer.serialize.TransferTypes.Operation.Builder deleteOperationFromCommit​(org.projectnessie.versioned.Key delete)
      • putOperationFromCommit

        protected org.projectnessie.versioned.transfer.serialize.TransferTypes.Operation.Builder putOperationFromCommit​(org.projectnessie.versioned.persist.adapter.KeyWithBytes put)
      • convertToContent

        protected org.projectnessie.model.Content convertToContent​(org.projectnessie.versioned.persist.adapter.KeyWithBytes p)
      • contentToValue

        protected com.google.protobuf.ByteString contentToValue​(org.projectnessie.model.Content content)