Interface GetRefLogBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      GetRefLogBuilder fromHash​(@Pattern(regexp="^[0-9a-fA-F]{8,64}$",message="Hash must consist of the hex representation of 4-32 bytes") java.lang.String fromHash)
      Hash of the reflog (inclusive) to end at (in chronological sense), the 'near' end of the reflog.
      org.projectnessie.model.RefLogResponse get()
      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.
      GetRefLogBuilder untilHash​(@Pattern(regexp="^[0-9a-fA-F]{8,64}$",message="Hash must consist of the hex representation of 4-32 bytes") java.lang.String untilHash)
      Hash of the reflog (inclusive) to start from (in chronological sense), the 'far' end of the reflog.
    • Method Detail

      • untilHash

        GetRefLogBuilder untilHash​(@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") java.lang.String untilHash)
        Hash of the reflog (inclusive) to start from (in chronological sense), the 'far' end of the reflog.
      • fromHash

        GetRefLogBuilder fromHash​(@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") java.lang.String fromHash)
        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
        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