Class Release
java.lang.Object
build.cursed.genapi.forgejo.model.Release
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2026-09-28T16:24:31.414706+02:00[Europe/Stockholm]",
comments="Generator version: 7.21.0")
public class Release
extends Object
Release represents a repository release
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAssetsItem(Attachment assetsItem) archiveDownloadCount(TagArchiveDownloadCount archiveDownloadCount) assets(List<Attachment> assets) createdAt(OffsetDateTime createdAt) booleanstatic ReleaseCreate an instance of Release given an JSON stringGet archiveDownloadCountGet assetsGet authorgetBody()Get bodyGet createdAtgetDraft()Get draftGet hideArchiveLinksGet htmlUrlgetId()Get idgetName()Get nameGet prereleaseGet publishedAtGet tagNameGet tarballUrlGet targetCommitishGet uploadUrlgetUrl()Get urlGet zipballUrlinthashCode()hideArchiveLinks(Boolean hideArchiveLinks) prerelease(Boolean prerelease) publishedAt(OffsetDateTime publishedAt) voidsetArchiveDownloadCount(TagArchiveDownloadCount archiveDownloadCount) voidsetAssets(List<Attachment> assets) voidvoidvoidsetCreatedAt(OffsetDateTime createdAt) voidvoidsetHideArchiveLinks(Boolean hideArchiveLinks) voidsetHtmlUrl(String htmlUrl) voidvoidvoidsetPrerelease(Boolean prerelease) voidsetPublishedAt(OffsetDateTime publishedAt) voidsetTagName(String tagName) voidsetTarballUrl(String tarballUrl) voidsetTargetCommitish(String targetCommitish) voidsetUploadUrl(String uploadUrl) voidvoidsetZipballUrl(String zipballUrl) tarballUrl(String tarballUrl) targetCommitish(String targetCommitish) toJson()Convert an instance of Release to an JSON stringtoString()static voidvalidateJsonElement(com.google.gson.JsonElement jsonElement) Validates the JSON Element and throws an exception if issues foundzipballUrl(String zipballUrl)
-
Field Details
-
SERIALIZED_NAME_ARCHIVE_DOWNLOAD_COUNT
- See Also:
-
SERIALIZED_NAME_ASSETS
- See Also:
-
SERIALIZED_NAME_AUTHOR
- See Also:
-
SERIALIZED_NAME_BODY
- See Also:
-
SERIALIZED_NAME_CREATED_AT
- See Also:
-
SERIALIZED_NAME_DRAFT
- See Also:
-
SERIALIZED_NAME_HIDE_ARCHIVE_LINKS
- See Also:
-
SERIALIZED_NAME_HTML_URL
- See Also:
-
SERIALIZED_NAME_ID
- See Also:
-
SERIALIZED_NAME_NAME
- See Also:
-
SERIALIZED_NAME_PRERELEASE
- See Also:
-
SERIALIZED_NAME_PUBLISHED_AT
- See Also:
-
SERIALIZED_NAME_TAG_NAME
- See Also:
-
SERIALIZED_NAME_TARBALL_URL
- See Also:
-
SERIALIZED_NAME_TARGET_COMMITISH
- See Also:
-
SERIALIZED_NAME_UPLOAD_URL
- See Also:
-
SERIALIZED_NAME_URL
- See Also:
-
SERIALIZED_NAME_ZIPBALL_URL
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
Release
public Release()
-
-
Method Details
-
archiveDownloadCount
-
getArchiveDownloadCount
Get archiveDownloadCount- Returns:
- archiveDownloadCount
-
setArchiveDownloadCount
-
assets
-
addAssetsItem
-
getAssets
Get assets- Returns:
- assets
-
setAssets
-
author
-
getAuthor
Get author- Returns:
- author
-
setAuthor
-
body
-
getBody
Get body- Returns:
- body
-
setBody
-
createdAt
-
getCreatedAt
Get createdAt- Returns:
- createdAt
-
setCreatedAt
-
draft
-
getDraft
Get draft- Returns:
- draft
-
setDraft
-
hideArchiveLinks
-
getHideArchiveLinks
Get hideArchiveLinks- Returns:
- hideArchiveLinks
-
setHideArchiveLinks
-
htmlUrl
-
getHtmlUrl
Get htmlUrl- Returns:
- htmlUrl
-
setHtmlUrl
-
id
-
getId
Get id- Returns:
- id
-
setId
-
name
-
getName
Get name- Returns:
- name
-
setName
-
prerelease
-
getPrerelease
Get prerelease- Returns:
- prerelease
-
setPrerelease
-
publishedAt
-
getPublishedAt
Get publishedAt- Returns:
- publishedAt
-
setPublishedAt
-
tagName
-
getTagName
Get tagName- Returns:
- tagName
-
setTagName
-
tarballUrl
-
getTarballUrl
Get tarballUrl- Returns:
- tarballUrl
-
setTarballUrl
-
targetCommitish
-
getTargetCommitish
Get targetCommitish- Returns:
- targetCommitish
-
setTargetCommitish
-
uploadUrl
-
getUploadUrl
Get uploadUrl- Returns:
- uploadUrl
-
setUploadUrl
-
url
-
getUrl
Get url- Returns:
- url
-
setUrl
-
zipballUrl
-
getZipballUrl
Get zipballUrl- Returns:
- zipballUrl
-
setZipballUrl
-
equals
-
hashCode
public int hashCode() -
toString
-
validateJsonElement
Validates the JSON Element and throws an exception if issues found- Parameters:
jsonElement- JSON Element- Throws:
IOException- if the JSON Element is invalid with respect to Release
-
fromJson
Create an instance of Release given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of Release
- Throws:
IOException- if the JSON string is invalid with respect to Release
-
toJson
Convert an instance of Release to an JSON string- Returns:
- JSON string
-