Package com.jcabi.github
Interface ReleaseAsset
- All Superinterfaces:
JsonPatchable,JsonReadable
- All Known Implementing Classes:
ReleaseAsset.Smart
GitHub release asset.
- Since:
- 0.8
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classSmart ReleaseAsset with extra features. -
Method Summary
Methods inherited from interface com.jcabi.github.JsonPatchable
patchMethods inherited from interface com.jcabi.github.JsonReadable
json
-
Method Details
-
release
Release release()The release we're in.- Returns:
- Release
-
number
int number()Number.- Returns:
- Release asset number
-
remove
Delete the release asset.- Throws:
IOException- If there is any I/O problem- See Also:
-
raw
Gets release asset raw content.- Returns:
- Release asset number
- Throws:
IOException- If there is any I/O problem- See Also:
-