java.lang.Object
org.kohsuke.github.GHObject
org.kohsuke.github.GHPullRequestReview
Review to a pull request.
-
Field Summary
Fields inherited from class org.kohsuke.github.GHObject
responseHeaderFields
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
delete()
Deletes this review.void
Dismisses this review.protected String
Gets api route.getBody()
The comment itself.Gets commit id.Since this method does not exist, we forward this value.Gets the html url.Gets the pull request to which this review is associated.getState()
Gets state.When was this resource created?.getUser()
Gets the user who posted this review.Obtains all the review comments associated with this pull request review.void
submit
(String body, GHPullRequestReviewEvent event) Updates the comment.Methods inherited from class org.kohsuke.github.GHObject
getId, getNodeId, getResponseHeaderFields, getUpdatedAt, getUrl, setResponseHeaderFields, toString
-
Constructor Details
-
GHPullRequestReview
public GHPullRequestReview()Create default GHPullRequestReview instance
-
-
Method Details
-
delete
Deletes this review.- Throws:
IOException
- the io exception
-
dismiss
Dismisses this review.- Parameters:
message
- the message- Throws:
IOException
- the io exception
-
getBody
The comment itself.- Returns:
- the body
-
getCommitId
Gets commit id.- Returns:
- the commit id
-
getCreatedAt
@WithBridgeMethods(value=java.util.Date.class, adapterMethod="instantToDate") public Instant getCreatedAt() throws IOExceptionSince this method does not exist, we forward this value.- Overrides:
getCreatedAt
in classGHObject
- Returns:
- the created at
- Throws:
IOException
- Signals that an I/O exception has occurred.
-
getHtmlUrl
Gets the html url.- Returns:
- the html url
-
getParent
Gets the pull request to which this review is associated.- Returns:
- the parent
-
getState
Gets state.- Returns:
- the state
-
getSubmittedAt
@WithBridgeMethods(value=java.util.Date.class, adapterMethod="instantToDate") public Instant getSubmittedAt()When was this resource created?.- Returns:
- the submitted at
-
getUser
Gets the user who posted this review.- Returns:
- the user
- Throws:
IOException
- the io exception
-
listReviewComments
Obtains all the review comments associated with this pull request review.- Returns:
- the paged iterable
-
submit
Updates the comment.- Parameters:
body
- the bodyevent
- the event- Throws:
IOException
- the io exception
-
getApiRoute
Gets api route.- Returns:
- the api route
-