Package org.projectnessie.client.api
Interface GetDiffBuilder
-
- All Superinterfaces:
KeyRangeBuilder<GetDiffBuilder>,PagingBuilder<GetDiffBuilder,org.projectnessie.model.DiffResponse,org.projectnessie.model.DiffResponse.DiffEntry>,QueryBuilder<GetDiffBuilder>
- All Known Implementing Classes:
BaseGetDiffBuilder
public interface GetDiffBuilder extends PagingBuilder<GetDiffBuilder,org.projectnessie.model.DiffResponse,org.projectnessie.model.DiffResponse.DiffEntry>, QueryBuilder<GetDiffBuilder>, KeyRangeBuilder<GetDiffBuilder>
Request builder for retrieving a diff between two references.- Since:
NessieApiV1
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description GetDiffBuilderfromHashOnRef(java.lang.String fromHashOnRef)default GetDiffBuilderfromRef(org.projectnessie.model.Reference fromRef)GetDiffBuilderfromRefName(java.lang.String fromRefName)org.projectnessie.model.DiffResponseget()Advanced usage, for manual paging: fetches a response chunk (might be one page or complete response depending on use case and parameters), but callers must implement paging on their own, if necessary.GetDiffBuildertoHashOnRef(java.lang.String toHashOnRef)default GetDiffBuildertoRef(org.projectnessie.model.Reference toRef)GetDiffBuildertoRefName(java.lang.String toRefName)-
Methods inherited from interface org.projectnessie.client.api.KeyRangeBuilder
key, keys, maxKey, minKey, prefixKey
-
Methods inherited from interface org.projectnessie.client.api.PagingBuilder
maxRecords, pageToken, stream
-
Methods inherited from interface org.projectnessie.client.api.QueryBuilder
filter
-
-
-
-
Method Detail
-
fromRefName
GetDiffBuilder fromRefName(java.lang.String fromRefName)
-
fromHashOnRef
GetDiffBuilder fromHashOnRef(java.lang.String fromHashOnRef)
-
fromRef
default GetDiffBuilder fromRef(org.projectnessie.model.Reference fromRef)
-
toRefName
GetDiffBuilder toRefName(java.lang.String toRefName)
-
toHashOnRef
GetDiffBuilder toHashOnRef(java.lang.String toHashOnRef)
-
toRef
default GetDiffBuilder toRef(org.projectnessie.model.Reference toRef)
-
get
org.projectnessie.model.DiffResponse get() throws org.projectnessie.error.NessieNotFoundExceptionDescription copied from interface:PagingBuilderAdvanced usage, for manual paging: fetches a response chunk (might be one page or complete response depending on use case and parameters), but callers must implement paging on their own, if necessary. If in doubt, usePagingBuilder.stream()instead.- Specified by:
getin interfacePagingBuilder<GetDiffBuilder,org.projectnessie.model.DiffResponse,org.projectnessie.model.DiffResponse.DiffEntry>- Throws:
org.projectnessie.error.NessieNotFoundException
-
-