Package org.projectnessie.client.api
Interface GetRefLogBuilder
-
- All Superinterfaces:
PagingBuilder<GetRefLogBuilder>,QueryBuilder<GetRefLogBuilder>
public interface GetRefLogBuilder extends PagingBuilder<GetRefLogBuilder>, QueryBuilder<GetRefLogBuilder>
Request builder for "get reflog".- Since:
NessieApiV1
-
-
Method Summary
All Methods Instance Methods Abstract 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") String fromHash)Hash of the reflog (inclusive) to end at (in chronological sense), the 'near' end of the reflog.RefLogResponseget()GetRefLogBuilderuntilHash(@Pattern(regexp="^[0-9a-fA-F]{8,64}$",message="Hash must consist of the hex representation of 4-32 bytes") String untilHash)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
-
Methods inherited from interface org.projectnessie.client.api.QueryBuilder
filter
-
-
-
-
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") 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") String fromHash)
Hash of the reflog (inclusive) to end at (in chronological sense), the 'near' end of the reflog.
-
get
RefLogResponse get() throws NessieNotFoundException
- Throws:
NessieNotFoundException
-
-