Interface GetCommitLogBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods 
      Modifier and Type Method Description
      default GetCommitLogBuilder fetch​(org.projectnessie.api.params.FetchOption fetchOption)
      Deprecated.
      GetCommitLogBuilder fetch​(org.projectnessie.model.FetchOption fetchOption)
      Will fetch additional metadata about each commit like operations in a commit and parent hash.
      org.projectnessie.model.LogResponse 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.
      GetCommitLogBuilder 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") java.lang.String untilHash)  
    • Method Detail

      • fetch

        GetCommitLogBuilder fetch​(org.projectnessie.model.FetchOption fetchOption)
        Will fetch additional metadata about each commit like operations in a commit and parent hash.
        Parameters:
        fetchOption - The option indicating how much info to fetch
        Returns:
        GetAllReferencesBuilder
      • fetch

        @Deprecated
        default GetCommitLogBuilder fetch​(org.projectnessie.api.params.FetchOption fetchOption)
        Deprecated.
        Legacy API method for backward compatibility. Use fetch(FetchOption) instead.
      • untilHash

        GetCommitLogBuilder 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)
      • get

        org.projectnessie.model.LogResponse 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<GetCommitLogBuilder,​org.projectnessie.model.LogResponse,​org.projectnessie.model.LogResponse.LogEntry>
        Throws:
        org.projectnessie.error.NessieNotFoundException