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
constructor(owner: String, releaseId: Int? = null, releaseTag: String? = null, repository: String, retrieveBy: String)

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.

Functions

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