Class PullRequestSourceReferenceUpdatedEventMetadata

    • Method Detail

      • repositoryName

        public final String repositoryName()

        The name of the repository where the pull request was updated.

        Returns:
        The name of the repository where the pull request was updated.
      • beforeCommitId

        public final String beforeCommitId()

        The full commit ID of the commit in the destination branch that was the tip of the branch at the time the pull request was updated.

        Returns:
        The full commit ID of the commit in the destination branch that was the tip of the branch at the time the pull request was updated.
      • afterCommitId

        public final String afterCommitId()

        The full commit ID of the commit in the source branch that was the tip of the branch at the time the pull request was updated.

        Returns:
        The full commit ID of the commit in the source branch that was the tip of the branch at the time the pull request was updated.
      • mergeBase

        public final String mergeBase()

        The commit ID of the most recent commit that the source branch and the destination branch have in common.

        Returns:
        The commit ID of the most recent commit that the source branch and the destination branch have in common.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)