Documentation
¶
Index ¶
- type AppWorkflowRestHandler
- type AppWorkflowRestHandlerImpl
- func (handler AppWorkflowRestHandlerImpl) CreateAppWorkflow(w http.ResponseWriter, r *http.Request)
- func (handler AppWorkflowRestHandlerImpl) DeleteAppWorkflow(w http.ResponseWriter, r *http.Request)
- func (impl AppWorkflowRestHandlerImpl) FindAllWorkflows(w http.ResponseWriter, r *http.Request)
- func (impl AppWorkflowRestHandlerImpl) FindAllWorkflowsForApps(w http.ResponseWriter, r *http.Request)
- func (impl AppWorkflowRestHandlerImpl) FindAppWorkflow(w http.ResponseWriter, r *http.Request)
- func (impl AppWorkflowRestHandlerImpl) FindAppWorkflowByEnvironment(w http.ResponseWriter, r *http.Request)
- func (handler *AppWorkflowRestHandlerImpl) GetWorkflowsViewData(w http.ResponseWriter, r *http.Request)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppWorkflowRestHandler ¶
type AppWorkflowRestHandler interface {
CreateAppWorkflow(w http.ResponseWriter, r *http.Request)
FindAppWorkflow(w http.ResponseWriter, r *http.Request)
DeleteAppWorkflow(w http.ResponseWriter, r *http.Request)
FindAllWorkflows(w http.ResponseWriter, r *http.Request)
FindAppWorkflowByEnvironment(w http.ResponseWriter, r *http.Request)
GetWorkflowsViewData(w http.ResponseWriter, r *http.Request)
FindAllWorkflowsForApps(w http.ResponseWriter, r *http.Request)
}
type AppWorkflowRestHandlerImpl ¶
type AppWorkflowRestHandlerImpl struct {
Logger *zap.SugaredLogger
// contains filtered or unexported fields
}
func NewAppWorkflowRestHandlerImpl ¶
func NewAppWorkflowRestHandlerImpl(Logger *zap.SugaredLogger, userAuthService user.UserService, appWorkflowService appWorkflow.AppWorkflowService, teamService team.TeamService, enforcer casbin.Enforcer, pipelineBuilder pipeline.PipelineBuilder, appRepository app.AppRepository, enforcerUtil rbac.EnforcerUtil, chartService chart.ChartService) *AppWorkflowRestHandlerImpl
func (AppWorkflowRestHandlerImpl) CreateAppWorkflow ¶
func (handler AppWorkflowRestHandlerImpl) CreateAppWorkflow(w http.ResponseWriter, r *http.Request)
func (AppWorkflowRestHandlerImpl) DeleteAppWorkflow ¶
func (handler AppWorkflowRestHandlerImpl) DeleteAppWorkflow(w http.ResponseWriter, r *http.Request)
func (AppWorkflowRestHandlerImpl) FindAllWorkflows ¶
func (impl AppWorkflowRestHandlerImpl) FindAllWorkflows(w http.ResponseWriter, r *http.Request)
func (AppWorkflowRestHandlerImpl) FindAllWorkflowsForApps ¶
func (impl AppWorkflowRestHandlerImpl) FindAllWorkflowsForApps(w http.ResponseWriter, r *http.Request)
func (AppWorkflowRestHandlerImpl) FindAppWorkflow ¶
func (impl AppWorkflowRestHandlerImpl) FindAppWorkflow(w http.ResponseWriter, r *http.Request)
func (AppWorkflowRestHandlerImpl) FindAppWorkflowByEnvironment ¶
func (impl AppWorkflowRestHandlerImpl) FindAppWorkflowByEnvironment(w http.ResponseWriter, r *http.Request)
func (*AppWorkflowRestHandlerImpl) GetWorkflowsViewData ¶
func (handler *AppWorkflowRestHandlerImpl) GetWorkflowsViewData(w http.ResponseWriter, r *http.Request)
Click to show internal directories.
Click to hide internal directories.