Class DiffApiImpl

java.lang.Object
org.projectnessie.services.impl.BaseApiImpl
org.projectnessie.services.impl.DiffApiImpl
All Implemented Interfaces:
DiffService

public class DiffApiImpl extends BaseApiImpl implements DiffService
  • Constructor Details

    • DiffApiImpl

      public DiffApiImpl(org.projectnessie.services.config.ServerConfig config, org.projectnessie.versioned.VersionStore store, Authorizer authorizer, AccessContext accessContext)
  • Method Details

    • getDiff

      public <R> R getDiff(String fromRef, String fromHash, String toRef, String toHash, String pagingToken, PagedResponseHandler<R,org.projectnessie.model.DiffResponse.DiffEntry> pagedResponseHandler, Consumer<org.projectnessie.versioned.WithHash<org.projectnessie.versioned.NamedRef>> fromReference, Consumer<org.projectnessie.versioned.WithHash<org.projectnessie.versioned.NamedRef>> toReference, org.projectnessie.model.ContentKey minKey, org.projectnessie.model.ContentKey maxKey, org.projectnessie.model.ContentKey prefixKey, List<org.projectnessie.model.ContentKey> requestedKeys, String filter) throws org.projectnessie.error.NessieNotFoundException
      Specified by:
      getDiff in interface DiffService
      Throws:
      org.projectnessie.error.NessieNotFoundException