handler

package
v0.4.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 18, 2025 License: AGPL-3.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Handler

type Handler interface {
	Register(r fiber.Router)
}

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) Create

func (h *ResourceHandler) Create(c *fiber.Ctx) error

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,
	resourceLogic *logic.ResourceLogic,
	versionLogic *logic.VersionLogic,
	storageLogic *logic.StorageLogic,
) *StorageHandler

func (*StorageHandler) Clear added in v0.4.2

func (h *StorageHandler) Clear(c *fiber.Ctx) error

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 *ResourceLogic,
	versionLogic *VersionLogic,
	verComparator *vercomp.VersionComparator,
) *VersionHandler

func (*VersionHandler) Create

func (h *VersionHandler) Create(c *fiber.Ctx) error

func (*VersionHandler) GetLatest

func (h *VersionHandler) GetLatest(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

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL