Interface MergeResponse


  • @Immutable
    public interface MergeResponse
    • Method Detail

      • wasApplied

        @Default
        default boolean wasApplied()
        Indicates whether the merge or transplant operation has been applied.
      • wasSuccessful

        @Default
        default boolean wasSuccessful()
        Indicates whether the merge or transplant operation was successful without any conflicts.
      • getResultantTargetHash

        @Nullable
        java.lang.String getResultantTargetHash()
        Commit-ID of the target branch after the merge/transplant operation.
      • getCommonAncestor

        @Nullable
        java.lang.String getCommonAncestor()
        Commit-ID of the identified common ancestor, only returned for a merge operation.
      • getTargetBranch

        java.lang.String getTargetBranch()
        Name of the target branch.
      • getEffectiveTargetHash

        java.lang.String getEffectiveTargetHash()
        Head commit-ID of the target branch identified by the merge or transplant operation.
      • getExpectedHash

        @Nullable
        java.lang.String getExpectedHash()
        The expected commit-ID of the target branch, as specified by the caller.
      • getTargetCommits

        @Nullable
        @Deprecated
        java.util.List<LogResponse.LogEntry> getTargetCommits()
        Deprecated.