@Immutable public interface Repo extends JsonReadable, JsonPatchable
Modifier and Type | Interface and Description |
---|---|
static class |
Repo.Smart
Smart Repo with extra features.
|
Modifier and Type | Method and Description |
---|---|
Assignees |
assignees()
Get all available assignees to which issues may be assigned.
|
Coordinates |
coordinates()
Get its coordinates.
|
Iterable<Event> |
events()
Get all events for the repository.
|
Github |
github()
Get its owner.
|
Issues |
issues()
Iterate issues.
|
Labels |
labels()
Get all labels of the repo.
|
Milestones |
milestones()
Iterate milestones.
|
Pulls |
pulls()
Pull requests.
|
json
patch
@NotNull(message="coordinates is never NULL") Coordinates coordinates()
@NotNull(message="iterator of issues is never NULL") Issues issues()
@NotNull(message="iterator of milestones is never NULL") Milestones milestones()
@NotNull(message="iterator of pull requests is never NULL") Pulls pulls()
@NotNull(message="iterable of events is never NULL") Iterable<Event> events()
@NotNull(message="labels are never NULL") Labels labels()
@NotNull(message="labels are never NULL") Assignees assignees()
Assignees API
Copyright © 2012–2014 jcabi.com. All rights reserved.