Documentation
¶
Index ¶
- Variables
- func Error(c *fiber.Ctx, err error) error
- type Handler
- type HeathCheckHandler
- type MetricsHandler
- type ResourceHandler
- type StorageHandler
- type VersionHandler
- func (h *VersionHandler) BindRequiredParams(os, arch, channel *string) error
- func (h *VersionHandler) Create(c *fiber.Ctx) error
- func (h *VersionHandler) CreateVersionCallBack(c *fiber.Ctx) error
- func (h *VersionHandler) GetLatest(c *fiber.Ctx) error
- func (h *VersionHandler) RedirectToDownload(c *fiber.Ctx) error
- func (h *VersionHandler) Register(r fiber.Router)
- func (h *VersionHandler) UpdateCustomData(c *fiber.Ctx) error
- func (h *VersionHandler) UpdateReleaseNote(c *fiber.Ctx) error
Constants ¶
This section is empty.
Variables ¶
View Source
var Provider = wire.NewSet( NewResourceHandler, NewVersionHandler, NewStorageHandler, NewMetricsHandler, NewHeathCheckHandlerHandler, )
Functions ¶
Types ¶
type HeathCheckHandler ¶ added in v0.4.1
type HeathCheckHandler struct {
}
func NewHeathCheckHandlerHandler ¶ added in v0.4.1
func NewHeathCheckHandlerHandler() *HeathCheckHandler
func (*HeathCheckHandler) Register ¶ added in v0.4.1
func (h *HeathCheckHandler) Register(r fiber.Router)
type MetricsHandler ¶ added in v0.2.0
type MetricsHandler struct {
}
func NewMetricsHandler ¶ added in v0.2.0
func NewMetricsHandler() *MetricsHandler
func (*MetricsHandler) Register ¶ added in v0.2.0
func (h *MetricsHandler) Register(r fiber.Router)
type ResourceHandler ¶
type ResourceHandler struct {
// contains filtered or unexported fields
}
func NewResourceHandler ¶
func NewResourceHandler(logger *zap.Logger, resourceLogic *logic.ResourceLogic) *ResourceHandler
func (*ResourceHandler) Register ¶
func (h *ResourceHandler) Register(r fiber.Router)
type StorageHandler ¶ added in v0.4.2
type StorageHandler struct {
// contains filtered or unexported fields
}
func NewStorageHandler ¶ added in v0.4.2
func NewStorageHandler( logger *zap.Logger, storageLogic *logic.StorageLogic, ) *StorageHandler
func (*StorageHandler) Register ¶ added in v0.4.2
func (h *StorageHandler) Register(r fiber.Router)
type VersionHandler ¶
type VersionHandler struct {
// contains filtered or unexported fields
}
func NewVersionHandler ¶
func NewVersionHandler( logger *zap.Logger, resourceLogic *logic.ResourceLogic, versionLogic *logic.VersionLogic, verComparator *vercomp.VersionComparator, ) *VersionHandler
func (*VersionHandler) BindRequiredParams ¶ added in v0.5.0
func (h *VersionHandler) BindRequiredParams(os, arch, channel *string) error
func (*VersionHandler) CreateVersionCallBack ¶ added in v0.5.0
func (h *VersionHandler) CreateVersionCallBack(c *fiber.Ctx) error
func (*VersionHandler) RedirectToDownload ¶ added in v0.4.1
func (h *VersionHandler) RedirectToDownload(c *fiber.Ctx) error
func (*VersionHandler) Register ¶
func (h *VersionHandler) Register(r fiber.Router)
func (*VersionHandler) UpdateCustomData ¶ added in v0.4.0
func (h *VersionHandler) UpdateCustomData(c *fiber.Ctx) error
func (*VersionHandler) UpdateReleaseNote ¶ added in v0.4.0
func (h *VersionHandler) UpdateReleaseNote(c *fiber.Ctx) error
Source Files
¶
Click to show internal directories.
Click to hide internal directories.