Package org.projectnessie.client.api
Interface GetRefLogBuilder
-
- All Superinterfaces:
PagingBuilder<GetRefLogBuilder,org.projectnessie.model.RefLogResponse,org.projectnessie.model.RefLogResponse.RefLogResponseEntry>,QueryBuilder<GetRefLogBuilder>
- All Known Implementing Classes:
BaseGetRefLogBuilder
@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
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description GetRefLogBuilderfromHash(@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") java.lang.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.GetRefLogBuilderuntilHash(@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") java.lang.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, stream
-
Methods inherited from interface org.projectnessie.client.api.QueryBuilder
filter
-
-
-
-
Method Detail
-
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") java.lang.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") java.lang.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
-
-