com.tencent.devops.project.pojo.mq.ProjectEnableStatusBroadCastEvent.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of api-project Show documentation
Show all versions of api-project Show documentation
Tencent blueking ci project
The newest version!
package com.tencent.devops.project.pojo.mq
import com.tencent.devops.common.event.annotation.Event
import com.tencent.devops.common.event.dispatcher.pipeline.mq.MQ
import io.swagger.v3.oas.annotations.media.Schema
@Event(exchange = MQ.EXCHANGE_PROJECT_ENABLE_FANOUT)
data class ProjectEnableStatusBroadCastEvent(
override val userId: String,
override val projectId: String,
override var retryCount: Int = 0,
override var delayMills: Int = 0,
@get:Schema(title = "是否启用")
val enabled: Boolean
) : ProjectBroadCastEvent(userId, projectId, retryCount, delayMills)