Interface CommitMultipleOperationsBuilder

All Superinterfaces:
OnBranchBuilder<CommitMultipleOperationsBuilder>
All Known Implementing Classes:
BaseCommitMultipleOperationsBuilder

public interface CommitMultipleOperationsBuilder extends OnBranchBuilder<CommitMultipleOperationsBuilder>
Request builder for "commit multiple operations".
Since:
NessieApiV1
  • Method Details

    • commitMeta

      CommitMultipleOperationsBuilder commitMeta(org.projectnessie.model.CommitMeta commitMeta)
    • operations

      CommitMultipleOperationsBuilder operations(List<org.projectnessie.model.Operation> operations)
    • operation

      CommitMultipleOperationsBuilder operation(org.projectnessie.model.Operation operation)
    • commit

      org.projectnessie.model.Branch commit() throws org.projectnessie.error.NessieNotFoundException, org.projectnessie.error.NessieConflictException
      Throws:
      org.projectnessie.error.NessieNotFoundException
      org.projectnessie.error.NessieConflictException
    • commitWithResponse

      org.projectnessie.model.CommitResponse commitWithResponse() throws org.projectnessie.error.NessieNotFoundException, org.projectnessie.error.NessieConflictException
      Commit operations returning extended results.
      Throws:
      org.projectnessie.error.NessieNotFoundException
      org.projectnessie.error.NessieConflictException
      Since:
      NessieApiV2