All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.tencent.devops.project.pojo.mq.ProjectEnableStatusBroadCastEvent.kt Maven / Gradle / Ivy

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)




© 2015 - 2024 Weber Informatics LLC | Privacy Policy