jetbrains.buildServer.configs.kotlin.v2018_1 / IdOwner

IdOwner

interface IdOwner

Properties

id

abstract val id: Id?

Inheritors

BuildTypeSettings

open class BuildTypeSettings : Validatable, IdOwner

Contains common settings between BuildType and Template

Id

sealed class Id : IdOwner

An id of a TeamCity entity. It appears in the web UI and is used in urls. If the entity has a uuid specified, then the id can be changed at any time. If uuid is omitted, then TeamCity treats an entity with a changed id as a new entity, all data associated with the old entity will be lost (e.g. a build history, a commit graph).

Project

open class Project : Validatable, IdOwner

Represents TeamCity project.

VcsRoot

open class VcsRoot : Parametrized, Validatable, IdOwner

A base class representing TeamCity VCS root.