Documentation ¶
Index ¶
- type ApiV1Handler
- type Handlers
- func (h *Handlers) PublicGetFiles(params public.GetFilesFileParams) middleware.Responder
- func (h *Handlers) PublicGetMetrics(params instruments.GetMetricsParams) middleware.Responder
- func (h *Handlers) PublicGetPing(params public.GetPingParams, principal *models.Principal) middleware.Responder
- func (h *Handlers) UploaderGetFiles(params uploader.GetUploaderFilesParams, principal *models.Principal) middleware.Responder
- func (h *Handlers) UploaderGetFilesID(params uploader.GetUploaderFilesIDParams, principal *models.Principal) middleware.Responder
- func (h *Handlers) UploaderPostFiles(params uploader.PostUploaderFilesParams, principal *models.Principal) middleware.Responder
- func (h *Handlers) UploaderPutFiles(params uploader.PutUploaderFilesParams, principal *models.Principal) middleware.Responder
- func (h *Handlers) XTokenAuth(token string) (*models.Principal, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApiV1Handler ¶
type ApiV1Handler interface { XTokenAuth(token string) (*models.Principal, error) PublicGetPing(params public.GetPingParams, principal *models.Principal) middleware.Responder PublicGetMetrics(params instruments.GetMetricsParams) middleware.Responder PublicGetFiles(params public.GetFilesFileParams) middleware.Responder UploaderGetFiles(params uploader.GetUploaderFilesParams, principal *models.Principal) middleware.Responder UploaderGetFilesID(params uploader.GetUploaderFilesIDParams, principal *models.Principal) middleware.Responder UploaderPostFiles(params uploader.PostUploaderFilesParams, principal *models.Principal) middleware.Responder UploaderPutFiles(params uploader.PutUploaderFilesParams, principal *models.Principal) middleware.Responder }
func NewApiV1Handlers ¶
func NewApiV1Handlers(s *service.Service) ApiV1Handler
type Handlers ¶
type Handlers struct {
// contains filtered or unexported fields
}
func (*Handlers) PublicGetFiles ¶
func (h *Handlers) PublicGetFiles(params public.GetFilesFileParams) middleware.Responder
func (*Handlers) PublicGetMetrics ¶
func (h *Handlers) PublicGetMetrics(params instruments.GetMetricsParams) middleware.Responder
func (*Handlers) PublicGetPing ¶
func (h *Handlers) PublicGetPing(params public.GetPingParams, principal *models.Principal) middleware.Responder
func (*Handlers) UploaderGetFiles ¶
func (h *Handlers) UploaderGetFiles(params uploader.GetUploaderFilesParams, principal *models.Principal) middleware.Responder
func (*Handlers) UploaderGetFilesID ¶
func (h *Handlers) UploaderGetFilesID(params uploader.GetUploaderFilesIDParams, principal *models.Principal) middleware.Responder
func (*Handlers) UploaderPostFiles ¶
func (h *Handlers) UploaderPostFiles(params uploader.PostUploaderFilesParams, principal *models.Principal) middleware.Responder
func (*Handlers) UploaderPutFiles ¶
func (h *Handlers) UploaderPutFiles(params uploader.PutUploaderFilesParams, principal *models.Principal) middleware.Responder
Click to show internal directories.
Click to hide internal directories.