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.