jetbrains.buildServer.configs.kotlin.v10 / ParameterSpec

ParameterSpec

abstract class ParameterSpec

Parameter specification

Constructors

<init>

ParameterSpec(label: String = "", description: String = "", display: ParameterDisplay = ParameterDisplay.NORMAL, readOnly: Boolean = false)

Parameter specification

Properties

description

val description: String

display

val display: ParameterDisplay

label

val label: String

readOnly

val readOnly: Boolean

type

abstract val type: String

Functions

addReadOnly

fun addReadOnly(map: MutableMap<String, String>): Unit

toMap

open fun toMap(): MutableMap<String, String>

Inheritors

ParameterSpecCheckbox

class ParameterSpecCheckbox : ParameterSpec

ParameterSpecFreeForm

class ParameterSpecFreeForm : ParameterSpec

ParameterSpecPassword

class ParameterSpecPassword : ParameterSpec

ParameterSpecRegex

class ParameterSpecRegex : ParameterSpec

ParameterSpecSelect

class ParameterSpecSelect : ParameterSpec

ParameterSpecText

class ParameterSpecText : ParameterSpec