Release

constructor()

Constructor to init the Release class No-any params required


constructor(jRelease: JSONObject)

Constructor to init the Release class

Parameters

jRelease

: release details formatted as JSON


constructor(id: String, project: Project, releaseVersion: String, status: Release.ReleaseStatus, releaseNotes: String, creationDate: Long, releaseEvents: List<ReleaseEvent>, approbationDate: Long)

Constructor to init the Release class

Parameters

id

: the identifier of the release

project

: the project where the release is linked

releaseVersion

: the version of the release

status

: the current status of the release

releaseNotes

: the notes attached to the release

creationDate

: the date when the release has been created

releaseEvents

: list of the events occurred on the release

approbationDate

: the date when the release has been approved