Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type WebhookDataRestHandler ¶
type WebhookDataRestHandler interface { GetWebhookPayloadDataForPipelineMaterialId(w http.ResponseWriter, r *http.Request) GetWebhookPayloadFilterDataForPipelineMaterialId(w http.ResponseWriter, r *http.Request) }
type WebhookDataRestHandlerImpl ¶
type WebhookDataRestHandlerImpl struct {
// contains filtered or unexported fields
}
func NewWebhookDataRestHandlerImpl ¶
func NewWebhookDataRestHandlerImpl(logger *zap.SugaredLogger, userAuthService user.UserService, ciPipelineMaterialRepository pipelineConfig.CiPipelineMaterialRepository, enforcerUtil rbac.EnforcerUtil, enforcer casbin.Enforcer, gitSensorGrpcClient gitSensor.Client, webhookEventDataConfig pipeline.WebhookEventDataConfig) *WebhookDataRestHandlerImpl
func (WebhookDataRestHandlerImpl) GetWebhookPayloadDataForPipelineMaterialId ¶
func (impl WebhookDataRestHandlerImpl) GetWebhookPayloadDataForPipelineMaterialId(w http.ResponseWriter, r *http.Request)
func (WebhookDataRestHandlerImpl) GetWebhookPayloadFilterDataForPipelineMaterialId ¶
func (impl WebhookDataRestHandlerImpl) GetWebhookPayloadFilterDataForPipelineMaterialId(w http.ResponseWriter, r *http.Request)
Click to show internal directories.
Click to hide internal directories.