Interface RefLogResponse.RefLogResponseEntry

  • Enclosing interface:
    RefLogResponse

    @Immutable
    public static interface RefLogResponse.RefLogResponseEntry
    • Method Summary

      All Methods Static Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      static org.projectnessie.model.ImmutableRefLogResponseEntry.Builder builder()  
      @NotNull java.lang.String getCommitHash()
      Output commit hash of the operation.
      @NotNull java.lang.String getOperation()
      Operation String mapped to ENUM in RefLogEntry.Operation of 'persist.proto' file.
      @javax.validation.constraints.NotNull long getOperationTime()
      Time in microseconds since epoch.
      @NotNull java.lang.String getParentRefLogId()
      Parent reflog id of the current entry.
      @NotNull java.lang.String getRefLogId()
      Reflog id of the current entry.
      @NotNull java.lang.String getRefName()
      Reference on which current operation is executed.
      @NotNull java.lang.String getRefType()
      Reference type can be 'Branch' or 'Tag'.
      @NotNull java.util.List<java.lang.String> getSourceHashes()
      Single hash in case of MERGE or ASSIGN.
    • Method Detail

      • builder

        static org.projectnessie.model.ImmutableRefLogResponseEntry.Builder builder()
      • getRefLogId

        @NotNull
        @NotNull java.lang.String getRefLogId()
        Reflog id of the current entry.
      • getRefName

        @NotNull
        @NotNull java.lang.String getRefName()
        Reference on which current operation is executed.
      • getRefType

        @NotNull
        @NotNull java.lang.String getRefType()
        Reference type can be 'Branch' or 'Tag'.
      • getCommitHash

        @NotNull
        @NotNull java.lang.String getCommitHash()
        Output commit hash of the operation.
      • getParentRefLogId

        @NotNull
        @NotNull java.lang.String getParentRefLogId()
        Parent reflog id of the current entry.
      • getOperationTime

        @NotNull
        @javax.validation.constraints.NotNull long getOperationTime()
        Time in microseconds since epoch.
      • getOperation

        @NotNull
        @NotNull java.lang.String getOperation()
        Operation String mapped to ENUM in RefLogEntry.Operation of 'persist.proto' file.
      • getSourceHashes

        @NotNull
        @NotNull java.util.List<java.lang.String> getSourceHashes()
        Single hash in case of MERGE or ASSIGN. One or more hashes in case of TRANSPLANT. Empty list for other operations.