jetbrains.buildServer.configs.kotlin.v2017_2.projectFeatures / JiraIssueTracker

JiraIssueTracker

open class JiraIssueTracker : ProjectFeature

Project feature enabling integration with JIRA issue tracker

See Also

jira

Constructors

<init>

JiraIssueTracker(init: JiraIssueTracker.() -> Unit)JiraIssueTracker()

Project feature enabling integration with JIRA issue tracker

Properties

displayName

var displayName: String?

Issue tracker integration display name

host

var host: String?

JIRA server URL

password

var password: String?

A password for JIRA connection

projectKeys

var projectKeys: String?

useAutomaticKeys

var useAutomaticKeys: Boolean?

Automatically populate JIRA Project keys

userName

var userName: String?

A username for JIRA connection

Inherited Properties

id

var id: String?

Project feature id, if not specified will be generated

type

var type: String

Project feature type

Functions

validate

open fun validate(consumer: ErrorConsumer): Unit

Validates this object and reports found errors to the provided consumer

Inherited Functions

create

open fun create(): ProjectFeature

Creates an instance of this project feature via reflection using a no argument constructor, used during copying. Throws an error if this class doesn't have a default constructor. Subclasses can override it to create an instance without using a default constructor.

toString

open fun toString(): String