Skip to content

//tvlib/org.mjdev.tvlib.data.github.remote/Release

Release

[androidJvm]\ @JsonClass(generateAdapter = true)

data class Release(@Json(name = "id")val id: Long = 0, @Json(name = "url")val url: String = "", @Json(name = "assets_url")val assetsUrl: String = "", @Json(name = "upload_url")val uploadUrl: String = "", @Json(name = "html_url")val htmlUrl: String = "", @Json(name = "author")val author: User = User(), @Json(name = "node_id")val nodeId: String = "", @Json(name = "tag_name")val tagName: String = "", @Json(name = "target_commitish")val targetCommitish: String = "", @Json(name = "name")val name: String = "", @Json(name = "draft")val draft: Boolean = false, @Json(name = "prerelease")val preRelease: Boolean = false, @Json(name = "created_at")val createdAt: String = "", @Json(name = "published_at")val publishedAt: String = "", @Json(name = "assets")val assets: List<Asset> = listOf(), @Json(name = "tarball_url")val tarUrl: String = "", @Json(name = "zipball_url")val zipUrl: String = "")

Constructors

Release [androidJvm]
constructor(@Json(name = "id")id: Long = 0, @Json(name = "url")url: String = "", @Json(name = "assets_url")assetsUrl: String = "", @Json(name = "upload_url")uploadUrl: String = "", @Json(name = "html_url")htmlUrl: String = "", @Json(name = "author")author: User = User(), @Json(name = "node_id")nodeId: String = "", @Json(name = "tag_name")tagName: String = "", @Json(name = "target_commitish")targetCommitish: String = "", @Json(name = "name")name: String = "", @Json(name = "draft")draft: Boolean = false, @Json(name = "prerelease")preRelease: Boolean = false, @Json(name = "created_at")createdAt: String = "", @Json(name = "published_at")publishedAt: String = "", @Json(name = "assets")assets: List<Asset> = listOf(), @Json(name = "tarball_url")tarUrl: String = "", @Json(name = "zipball_url")zipUrl: String = "")

Properties

Name Summary
apkAsset [androidJvm]
val apkAsset: Asset?
assets [androidJvm]
val assets: List<Asset>
assetsUrl [androidJvm]
val assetsUrl: String
author [androidJvm]
val author: User
createdAt [androidJvm]
val createdAt: String
draft [androidJvm]
val draft: Boolean = false
hasAPK [androidJvm]
val hasAPK: Boolean
hasAssets [androidJvm]
val hasAssets: Boolean
htmlUrl [androidJvm]
val htmlUrl: String
id [androidJvm]
val id: Long = 0
name [androidJvm]
val name: String
nodeId [androidJvm]
val nodeId: String
preRelease [androidJvm]
val preRelease: Boolean = false
publishedAt [androidJvm]
val publishedAt: String
tagName [androidJvm]
val tagName: String
targetCommitish [androidJvm]
val targetCommitish: String
tarUrl [androidJvm]
val tarUrl: String
uploadUrl [androidJvm]
val uploadUrl: String
url [androidJvm]
val url: String
zipUrl [androidJvm]
val zipUrl: String

Functions

Name Summary
component1 [androidJvm]
operator fun component1(): Long
component10 [androidJvm]
operator fun component10(): String
component11 [androidJvm]
operator fun component11(): Boolean
component12 [androidJvm]
operator fun component12(): Boolean
component13 [androidJvm]
operator fun component13(): String
component14 [androidJvm]
operator fun component14(): String
component15 [androidJvm]
operator fun component15(): List<Asset>
component16 [androidJvm]
operator fun component16(): String
component17 [androidJvm]
operator fun component17(): String
component2 [androidJvm]
operator fun component2(): String
component3 [androidJvm]
operator fun component3(): String
component4 [androidJvm]
operator fun component4(): String
component5 [androidJvm]
operator fun component5(): String
component6 [androidJvm]
operator fun component6(): User
component7 [androidJvm]
operator fun component7(): String
component8 [androidJvm]
operator fun component8(): String
component9 [androidJvm]
operator fun component9(): String
copy [androidJvm]
fun copy(@Json(name = "id")id: Long = 0, @Json(name = "url")url: String = "", @Json(name = "assets_url")assetsUrl: String = "", @Json(name = "upload_url")uploadUrl: String = "", @Json(name = "html_url")htmlUrl: String = "", @Json(name = "author")author: User = User(), @Json(name = "node_id")nodeId: String = "", @Json(name = "tag_name")tagName: String = "", @Json(name = "target_commitish")targetCommitish: String = "", @Json(name = "name")name: String = "", @Json(name = "draft")draft: Boolean = false, @Json(name = "prerelease")preRelease: Boolean = false, @Json(name = "created_at")createdAt: String = "", @Json(name = "published_at")publishedAt: String = "", @Json(name = "assets")assets: List<Asset> = listOf(), @Json(name = "tarball_url")tarUrl: String = "", @Json(name = "zipball_url")zipUrl: String = ""): Release
equals [androidJvm]
open operator override fun equals(other: Any?): Boolean
hashCode [androidJvm]
open override fun hashCode(): Int
toString [androidJvm]
open override fun toString(): String