Documentation
¶
Overview ¶
Code generated by genservices. DO NOT EDIT.
Code generated by genservices. DO NOT EDIT.
Index ¶
- func RegisterHandlers(svc Service, r *mux.Router, regCtx *endpointutil.HandlerRegContext)
- type BasicService
- func (s BasicService) GetByAnalysisGUID(rc *request.InternalContext, rac *Context) (*models.RepoAnalysis, error)
- func (s BasicService) GetStatus(rc *request.AnonymousContext, reqRepo *request.Repo, sr *statusRequest) (*Status, error)
- func (s BasicService) UpdateByAnalysisGUID(rc *request.InternalContext, rac *Context, update *updateRepoPayload) error
- type Context
- type GetByAnalysisGUIDRequest
- type GetByAnalysisGUIDResponse
- type GetStatusRequest
- type GetStatusResponse
- type Service
- type Status
- type UpdateByAnalysisGUIDRequest
- type UpdateByAnalysisGUIDResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterHandlers ¶
func RegisterHandlers(svc Service, r *mux.Router, regCtx *endpointutil.HandlerRegContext)
Types ¶
type BasicService ¶
func (BasicService) GetByAnalysisGUID ¶
func (s BasicService) GetByAnalysisGUID(rc *request.InternalContext, rac *Context) (*models.RepoAnalysis, error)
func (BasicService) GetStatus ¶
func (s BasicService) GetStatus(rc *request.AnonymousContext, reqRepo *request.Repo, sr *statusRequest) (*Status, error)
func (BasicService) UpdateByAnalysisGUID ¶
func (s BasicService) UpdateByAnalysisGUID(rc *request.InternalContext, rac *Context, update *updateRepoPayload) error
type Context ¶
func (Context) FillLogContext ¶
type GetByAnalysisGUIDRequest ¶
type GetByAnalysisGUIDRequest struct {
Rac *Context
}
type GetByAnalysisGUIDResponse ¶
type GetByAnalysisGUIDResponse struct { *models.RepoAnalysis // contains filtered or unexported fields }
type GetStatusRequest ¶
type GetStatusResponse ¶
type GetStatusResponse struct { *Status // contains filtered or unexported fields }
type Service ¶
type Service interface { //url:/v1/repos/{provider}/{owner}/{name}/repoanalyzes GetStatus(rc *request.AnonymousContext, repo *request.Repo, sr *statusRequest) (*Status, error) //url:/v1/repos/{provider}/{owner}/{name}/repoanalyzes/{analysisguid} GetByAnalysisGUID(rc *request.InternalContext, rac *Context) (*models.RepoAnalysis, error) //url:/v1/repos/{provider}/{owner}/{name}/repoanalyzes/{analysisguid} method:PUT UpdateByAnalysisGUID(rc *request.InternalContext, rac *Context, update *updateRepoPayload) error }
type UpdateByAnalysisGUIDRequest ¶
type UpdateByAnalysisGUIDRequest struct { Rac *Context Update *updateRepoPayload }
type UpdateByAnalysisGUIDResponse ¶
type UpdateByAnalysisGUIDResponse struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.