ValueStreamAnalyticsStage

data class ValueStreamAnalyticsStage(val custom: Boolean? = null, val endEventIdentifier: String? = null, val endEventLabelId: String? = null, val hidden: Boolean? = null, val id: String? = null, val name: String, val startEventIdentifier: String? = null, val startEventLabelId: String? = null)

Constructors

Link copied to clipboard
constructor(custom: Boolean? = null, endEventIdentifier: String? = null, endEventLabelId: String? = null, hidden: Boolean? = null, id: String? = null, name: String, startEventIdentifier: String? = null, startEventLabelId: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val custom: Boolean? = null

Boolean whether the stage is customized. If false, it assigns a built-in default stage by name.

Link copied to clipboard

End event identifier. Valid values are: CODE_STAGE_START, ISSUE_CLOSED, ISSUE_CREATED, ISSUE_DEPLOYED_TO_PRODUCTION, ISSUE_FIRST_ADDED_TO_BOARD, ISSUE_FIRST_ADDED_TO_ITERATION, ISSUE_FIRST_ASSIGNED_AT, ISSUE_FIRST_ASSOCIATED_WITH_MILESTONE, ISSUE_FIRST_MENTIONED_IN_COMMIT, ISSUE_LABEL_ADDED, ISSUE_LABEL_REMOVED, ISSUE_LAST_EDITED, ISSUE_STAGE_END, MERGE_REQUEST_CLOSED, MERGE_REQUEST_CREATED, MERGE_REQUEST_FIRST_ASSIGNED_AT, MERGE_REQUEST_FIRST_COMMIT_AT, MERGE_REQUEST_FIRST_DEPLOYED_TO_PRODUCTION, MERGE_REQUEST_LABEL_ADDED, MERGE_REQUEST_LABEL_REMOVED, MERGE_REQUEST_LAST_BUILD_FINISHED, MERGE_REQUEST_LAST_BUILD_STARTED, MERGE_REQUEST_LAST_EDITED, MERGE_REQUEST_MERGED, MERGE_REQUEST_REVIEWER_FIRST_ASSIGNED, MERGE_REQUEST_PLAN_STAGE_START

Link copied to clipboard
val endEventLabelId: String? = null

Label ID associated with the end event identifier. In the format of gid://gitlab/GroupLabel/<id> or gid://gitlab/ProjectLabel/<id>

Link copied to clipboard
val hidden: Boolean? = null

Boolean whether the stage is hidden, GitLab provided default stages are hidden by default.

Link copied to clipboard
val id: String? = null

The ID of the value stream stage.

Link copied to clipboard

The name of the value stream stage.

Link copied to clipboard

Start event identifier. Valid values are: CODE_STAGE_START, ISSUE_CLOSED, ISSUE_CREATED, ISSUE_DEPLOYED_TO_PRODUCTION, ISSUE_FIRST_ADDED_TO_BOARD, ISSUE_FIRST_ADDED_TO_ITERATION, ISSUE_FIRST_ASSIGNED_AT, ISSUE_FIRST_ASSOCIATED_WITH_MILESTONE, ISSUE_FIRST_MENTIONED_IN_COMMIT, ISSUE_LABEL_ADDED, ISSUE_LABEL_REMOVED, ISSUE_LAST_EDITED, ISSUE_STAGE_END, MERGE_REQUEST_CLOSED, MERGE_REQUEST_CREATED, MERGE_REQUEST_FIRST_ASSIGNED_AT, MERGE_REQUEST_FIRST_COMMIT_AT, MERGE_REQUEST_FIRST_DEPLOYED_TO_PRODUCTION, MERGE_REQUEST_LABEL_ADDED, MERGE_REQUEST_LABEL_REMOVED, MERGE_REQUEST_LAST_BUILD_FINISHED, MERGE_REQUEST_LAST_BUILD_STARTED, MERGE_REQUEST_LAST_EDITED, MERGE_REQUEST_MERGED, MERGE_REQUEST_REVIEWER_FIRST_ASSIGNED, MERGE_REQUEST_PLAN_STAGE_START

Link copied to clipboard

Label ID associated with the start event identifier. In the format of gid://gitlab/GroupLabel/<id> or gid://gitlab/ProjectLabel/<id>