Package org.projectnessie.model
Interface RefLogResponse.RefLogResponseEntry
- Enclosing interface:
- RefLogResponse
@Immutable
public static interface RefLogResponse.RefLogResponseEntry
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic org.projectnessie.model.ImmutableRefLogResponseEntry.Builderbuilder()@NotNull @NotNull StringOutput commit hash of the operation.@NotNull @NotNull StringOperation String mapped to ENUM inRefLogEntry.Operationof 'persist.proto' file.@javax.validation.constraints.NotNull,@jakarta.validation.constraints.NotNull longTime in microseconds since epoch.@NotNull @NotNull StringParent reflog id of the current entry.@NotNull @NotNull StringReflog id of the current entry.@NotNull @NotNull StringReference on which current operation is executed.@NotNull @NotNull StringReference type can be 'Branch' or 'Tag'.Single hash in case of MERGE or ASSIGN.
-
Field Details
-
BRANCH
- See Also:
-
TAG
- See Also:
-
CREATE_REFERENCE
- See Also:
-
COMMIT
- See Also:
-
DELETE_REFERENCE
- See Also:
-
ASSIGN_REFERENCE
- See Also:
-
MERGE
- See Also:
-
TRANSPLANT
- See Also:
-
-
Method Details
-
builder
static org.projectnessie.model.ImmutableRefLogResponseEntry.Builder builder() -
getRefLogId
Reflog id of the current entry. -
getRefName
Reference on which current operation is executed. -
getRefType
Reference type can be 'Branch' or 'Tag'. -
getCommitHash
Output commit hash of the operation. -
getParentRefLogId
Parent reflog id of the current entry. -
getOperationTime
@NotNull @NotNull @javax.validation.constraints.NotNull,@jakarta.validation.constraints.NotNull long getOperationTime()Time in microseconds since epoch. -
getOperation
Operation String mapped to ENUM inRefLogEntry.Operationof 'persist.proto' file. -
getSourceHashes
Single hash in case of MERGE or ASSIGN. One or more hashes in case of TRANSPLANT. Empty list for other operations.
-