Documentation ¶
Index ¶
Constants ¶
View Source
const HttpVerifierName = "Config"
View Source
const RandomVerifierName = "Random"
View Source
const Site24x7VerifierName = "Site24x7"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Http ¶
type Http struct {
// contains filtered or unexported fields
}
func NewHttp ¶
func NewHttp(options *HttpOptions, observability *common.Observability) *Http
func (*Http) Verify ¶
func (h *Http) Verify(or *common.ObserveResult) (*common.VerifyResult, error)
type HttpOptions ¶
type HttpOptions struct {
URL string
}
type Random ¶
type Random struct {
// contains filtered or unexported fields
}
func NewRandom ¶
func NewRandom(options *RandomOptions, observability *common.Observability) *Random
func (*Random) Verify ¶
func (rd *Random) Verify(or *common.ObserveResult) (*common.VerifyResult, error)
type RandomOptions ¶
type Site24x7 ¶
type Site24x7 struct {
// contains filtered or unexported fields
}
func NewSite24x7 ¶
func NewSite24x7(options *Site24x7Options, observability *common.Observability) *Site24x7
func (*Site24x7) Verify ¶
func (s *Site24x7) Verify(or *common.ObserveResult) (*common.VerifyResult, error)
type Site24x7Options ¶
type Site24x7Summary ¶
type Site24x7Summary struct { Country string Avg float64 Flags map[common.VerifyStatusFlag]bool }
Click to show internal directories.
Click to hide internal directories.