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 Type
    Method
    Description
    fromHash(@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.RefLogResponse
    get()
    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, stream

    Methods 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.NessieNotFoundException
      Deprecated.
      Description copied from interface: PagingBuilder
      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. If in doubt, use PagingBuilder.stream() instead.
      Specified by:
      get in interface PagingBuilder<GetRefLogBuilder,org.projectnessie.model.RefLogResponse,org.projectnessie.model.RefLogResponse.RefLogResponseEntry>
      Throws:
      org.projectnessie.error.NessieNotFoundException