Class PushResult

java.lang.Object
org.eclipse.jgit.transport.OperationResult
org.eclipse.jgit.transport.PushResult

public class PushResult extends OperationResult
Result of push operation to the remote repository. Holding information of OperationResult and remote refs updates status.
See Also:
  • Constructor Details

    • PushResult

      public PushResult()
  • Method Details

    • getRemoteUpdates

      public Collection<RemoteRefUpdate> getRemoteUpdates()
      Get status of remote refs updates. Together with OperationResult.getAdvertisedRefs() it provides full description/status of each ref update.

      Returned collection is not sorted in any order.

      Returns:
      collection of remote refs updates
    • getRemoteUpdate

      public RemoteRefUpdate getRemoteUpdate(String refName)
      Get status of specific remote ref update by remote ref name. Together with OperationResult.getAdvertisedRef(String) it provide full description/status of this ref update.
      Parameters:
      refName - remote ref name
      Returns:
      status of remote ref update