Package com.jcabi.github
Interface Release
- All Superinterfaces:
JsonPatchable,JsonReadable
- All Known Implementing Classes:
Release.Smart
GitHub release.
- Since:
- 0.8
- See Also:
- Suppressed Checkstyle violations:
- MultipleStringLiterals (500 lines)
-
Nested Class Summary
Nested Classes -
Method Summary
Methods inherited from interface com.jcabi.github.JsonPatchable
patchMethods inherited from interface com.jcabi.github.JsonReadable
json
-
Method Details
-
repo
Repo repo()Owner of them.- Returns:
- Repo
-
number
int number()Release id.- Returns:
- Id
-
delete
Deletes a release.- Throws:
IOException- If any I/O problems occur.
-
assets
ReleaseAssets assets()Get all release assets of this release.- Returns:
- Release assets.
- See Also:
-