GetReleasePlainArgs

data class GetReleasePlainArgs(val owner: String, val releaseId: Int? = null, val releaseTag: String? = null, val repository: String, val retrieveBy: String) : ConvertibleToJava<GetReleasePlainArgs>

A collection of arguments for invoking getRelease.

Constructors

Link copied to clipboard
fun GetReleasePlainArgs(owner: String, releaseId: Int? = null, releaseTag: String? = null, repository: String, retrieveBy: String)

Functions

Link copied to clipboard
open override fun toJava(): GetReleasePlainArgs

Properties

Link copied to clipboard

Owner of the repository.

Link copied to clipboard
val releaseId: Int? = null

ID of the release to retrieve. Must be specified when retrieve_by = id.

Link copied to clipboard
val releaseTag: String? = null

Tag of the release to retrieve. Must be specified when retrieve_by = tag.

Link copied to clipboard

Name of the repository to retrieve the release from.

Link copied to clipboard

Describes how to fetch the release. Valid values are id, tag, latest.