Package org.projectnessie.client.api
Interface GetCommitLogBuilder
-
- All Superinterfaces:
OnReferenceBuilder<GetCommitLogBuilder>,PagingBuilder<GetCommitLogBuilder>,QueryBuilder<GetCommitLogBuilder>
public interface GetCommitLogBuilder extends QueryBuilder<GetCommitLogBuilder>, PagingBuilder<GetCommitLogBuilder>, OnReferenceBuilder<GetCommitLogBuilder>
Request builder for "get commit log".- Since:
NessieApiV1
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GetCommitLogBuilderfetch(FetchOption fetchOption)Will fetch additional metadata about each commit like operations in a commit and parent hash.LogResponseget()GetCommitLogBuilderuntilHash(@Pattern(regexp="^[0-9a-fA-F]{8,64}$",message="Hash must consist of the hex representation of 4-32 bytes") String untilHash)-
Methods inherited from interface org.projectnessie.client.api.OnReferenceBuilder
hashOnRef, reference, refName
-
Methods inherited from interface org.projectnessie.client.api.PagingBuilder
maxRecords, pageToken
-
Methods inherited from interface org.projectnessie.client.api.QueryBuilder
filter
-
-
-
-
Method Detail
-
fetch
GetCommitLogBuilder fetch(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
-
untilHash
GetCommitLogBuilder 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") String untilHash)
-
get
LogResponse get() throws NessieNotFoundException
- Throws:
NessieNotFoundException
-
-