@Immutable public interface PullComments
Modifier and Type | Method and Description |
---|---|
PullComment |
get(int number)
Get specific pull comment by number.
|
Iterable<PullComment> |
iterate(int number,
Map<String,String> params)
Iterate all pull comments for a pull request.
|
Iterable<PullComment> |
iterate(Map<String,String> params)
Iterate all pull comments for this repo.
|
PullComment |
post(String body,
String commit,
String path,
int position)
Post a new pull comment.
|
Pull |
pull()
Pull we're in.
|
void |
remove(int number)
Removes a pull comment by ID.
|
PullComment |
reply(String body,
int comment)
Create a new comment as a reply to an existing pull comment.
|
@NotNull(message="PullComment is never NULL") PullComment get(int number)
number
- Pull comment number@NotNull(message="iterable is never NULL") Iterable<PullComment> iterate(@NotNull(message="map of params can\'t be NULL") Map<String,String> params)
params
- Iterating parameters, as specified by API@NotNull(message="iterable is never NULL") Iterable<PullComment> iterate(int number, @NotNull(message="map of params can\'t be NULL") Map<String,String> params)
number
- Pull comment numberparams
- Iterating parameters, as specified by API@NotNull(message="PullComment is never NULL") PullComment post(@NotNull(message="Comment body is never NULL") String body, @NotNull(message="commit ID is never NULL") String commit, @NotNull(message="path body is never NULL") String path, @NotNull(message="position is never NULL") int position) throws IOException
body
- Body of itcommit
- Commit ID (SHA) of itpath
- Path of the file to comment onposition
- Line index in the diff to comment onIOException
- If there is any I/O problem@NotNull(message="PullComment is never NULL") PullComment reply(@NotNull(message="Comment body is never NULL") String body, @NotNull(message="comment ID is never NULL") int comment) throws IOException
body
- Body of itcomment
- Commit ID (SHA) of itIOException
- If there is any I/O problemvoid remove(int number) throws IOException
number
- The ID of the pull comment to delete.IOException
- If there is any I/O problem.Copyright © 2012–2014 jcabi.com. All rights reserved.