Documentation ¶
Index ¶
- Constants
- Variables
- type CacheCheck
- type CacheCheckConfig
- type CacheCheckRegistration
- type TileCheck
- func (h *TileCheck) Check(ctx context.Context) error
- func (h *TileCheck) ValidateBase64(_ context.Context, img *pkg.Image) error
- func (h *TileCheck) ValidateContentType(_ context.Context, img *pkg.Image) error
- func (h *TileCheck) ValidateFile(_ context.Context, img *pkg.Image) error
- func (h *TileCheck) ValidateSame(_ context.Context, img *pkg.Image) error
- type TileCheckConfig
- type TileCheckRegistration
Constants ¶
View Source
const ( ValidationSame = "same" ValidationContentType = "content-tye" ValidationBase64 = "base-64" ValidationFile = "file" ValidationSuccess = "success" DefaultX = 123 DefaultY = 534 DefaultZ = 10 )
Variables ¶
View Source
var AllValidationModes = []string{ValidationSame, ValidationContentType, ValidationBase64, ValidationFile, ValidationSuccess}
Functions ¶
This section is empty.
Types ¶
type CacheCheck ¶
type CacheCheck struct { CacheCheckConfig // contains filtered or unexported fields }
type CacheCheckConfig ¶
type CacheCheckConfig struct {
Delay uint
}
func (CacheCheckConfig) GetDelay ¶
func (s CacheCheckConfig) GetDelay() uint
type CacheCheckRegistration ¶
type CacheCheckRegistration struct { }
func (CacheCheckRegistration) Initialize ¶
func (s CacheCheckRegistration) Initialize(checkConfig health.HealthCheckConfig, _ *layer.LayerGroup, cache cache.Cache, allCfg *config.Config) (health.HealthCheck, error)
func (CacheCheckRegistration) InitializeConfig ¶
func (s CacheCheckRegistration) InitializeConfig() health.HealthCheckConfig
func (CacheCheckRegistration) Name ¶
func (s CacheCheckRegistration) Name() string
type TileCheck ¶
type TileCheck struct { TileCheckConfig // contains filtered or unexported fields }
func (*TileCheck) ValidateBase64 ¶
func (*TileCheck) ValidateContentType ¶
func (*TileCheck) ValidateFile ¶
type TileCheckConfig ¶
type TileCheckConfig struct { Delay uint Layer string Z int Y int X int Validation string Result string }
func (TileCheckConfig) GetDelay ¶
func (s TileCheckConfig) GetDelay() uint
type TileCheckRegistration ¶
type TileCheckRegistration struct { }
func (TileCheckRegistration) Initialize ¶
func (s TileCheckRegistration) Initialize(checkConfig health.HealthCheckConfig, lg *layer.LayerGroup, _ cache.Cache, allCfg *config.Config) (health.HealthCheck, error)
func (TileCheckRegistration) InitializeConfig ¶
func (s TileCheckRegistration) InitializeConfig() health.HealthCheckConfig
func (TileCheckRegistration) Name ¶
func (s TileCheckRegistration) Name() string
Click to show internal directories.
Click to hide internal directories.