Package org.projectnessie.client.api
Interface GetRefLogBuilder
- All Superinterfaces:
PagingBuilder<GetRefLogBuilder,,org.projectnessie.model.RefLogResponse, org.projectnessie.model.RefLogResponse.RefLogResponseEntry> QueryBuilder<GetRefLogBuilder>
@Deprecated
public interface GetRefLogBuilder
extends PagingBuilder<GetRefLogBuilder,org.projectnessie.model.RefLogResponse,org.projectnessie.model.RefLogResponse.RefLogResponseEntry>, QueryBuilder<GetRefLogBuilder>
Deprecated.
Request builder for "get reflog".
The Nessie reflog in this form is deprecated, likely for removal.
- Since:
NessieApiV1
-
Method Summary
Modifier and TypeMethodDescriptionfromHash(@Pattern(regexp="^[0-9a-fA-F]{8,64}$",message="Hash must consist of the hex representation of 4-32 bytes") @Pattern(regexp="^[0-9a-fA-F]{8,64}$",message="Hash must consist of the hex representation of 4-32 bytes") String fromHash) Deprecated.Hash of the reflog (inclusive) to end at (in chronological sense), the 'near' end of the reflog.org.projectnessie.model.RefLogResponseget()Deprecated.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.untilHash(@Pattern(regexp="^[0-9a-fA-F]{8,64}$",message="Hash must consist of the hex representation of 4-32 bytes") @Pattern(regexp="^[0-9a-fA-F]{8,64}$",message="Hash must consist of the hex representation of 4-32 bytes") String untilHash) Deprecated.Hash of the reflog (inclusive) to start from (in chronological sense), the 'far' end of the reflog.Methods inherited from interface org.projectnessie.client.api.PagingBuilder
maxRecords, pageToken, streamMethods inherited from interface org.projectnessie.client.api.QueryBuilder
filter
-
Method Details
-
untilHash
GetRefLogBuilder untilHash(@Nullable @Nullable @Pattern(regexp="^[0-9a-fA-F]{8,64}$",message="Hash must consist of the hex representation of 4-32 bytes") @Pattern(regexp="^[0-9a-fA-F]{8,64}$",message="Hash must consist of the hex representation of 4-32 bytes") @Pattern(regexp="^[0-9a-fA-F]{8,64}$",message="Hash must consist of the hex representation of 4-32 bytes") @Pattern(regexp="^[0-9a-fA-F]{8,64}$",message="Hash must consist of the hex representation of 4-32 bytes") String untilHash) Deprecated.Hash of the reflog (inclusive) to start from (in chronological sense), the 'far' end of the reflog. -
fromHash
GetRefLogBuilder fromHash(@Nullable @Nullable @Pattern(regexp="^[0-9a-fA-F]{8,64}$",message="Hash must consist of the hex representation of 4-32 bytes") @Pattern(regexp="^[0-9a-fA-F]{8,64}$",message="Hash must consist of the hex representation of 4-32 bytes") @Pattern(regexp="^[0-9a-fA-F]{8,64}$",message="Hash must consist of the hex representation of 4-32 bytes") @Pattern(regexp="^[0-9a-fA-F]{8,64}$",message="Hash must consist of the hex representation of 4-32 bytes") String fromHash) Deprecated.Hash of the reflog (inclusive) to end at (in chronological sense), the 'near' end of the reflog. -
get
org.projectnessie.model.RefLogResponse get() throws org.projectnessie.error.NessieNotFoundExceptionDeprecated.Description 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<GetRefLogBuilder,org.projectnessie.model.RefLogResponse, org.projectnessie.model.RefLogResponse.RefLogResponseEntry> - Throws:
org.projectnessie.error.NessieNotFoundException
-