ValueStreamAnalyticsStageArgs

data class ValueStreamAnalyticsStageArgs(val custom: Output<Boolean>? = null, val endEventIdentifier: Output<String>? = null, val endEventLabelId: Output<String>? = null, val hidden: Output<Boolean>? = null, val id: Output<String>? = null, val name: Output<String>, val startEventIdentifier: Output<String>? = null, val startEventLabelId: Output<String>? = null) : ConvertibleToJava<ValueStreamAnalyticsStageArgs>

Constructors

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

Properties

Link copied to clipboard
val custom: Output<Boolean>? = null

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

Link copied to clipboard
val endEventIdentifier: Output<String>? = null

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: Output<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: Output<Boolean>? = null

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

Link copied to clipboard
val id: Output<String>? = null

The ID of the value stream stage.

Link copied to clipboard
val name: Output<String>

The name of the value stream stage.

Link copied to clipboard
val startEventIdentifier: Output<String>? = null

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
val startEventLabelId: Output<String>? = null

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

Functions

Link copied to clipboard
open override fun toJava(): ValueStreamAnalyticsStageArgs