Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultCheckIn = &CheckInChecker{}
Functions ¶
Types ¶
type CheckInChecker ¶
type CheckInChecker struct {
// contains filtered or unexported fields
}
func (*CheckInChecker) Check ¶
func (c *CheckInChecker) Check(_ context.Context, check spec.CheckSpec) spec.CheckResult
func (*CheckInChecker) RecordFailure ¶
func (c *CheckInChecker) RecordFailure(checkName string)
func (*CheckInChecker) RecordPing ¶
func (c *CheckInChecker) RecordPing(checkName string)
type DNSChecker ¶
type DNSChecker struct{}
func (*DNSChecker) Check ¶
func (d *DNSChecker) Check(ctx context.Context, check spec.CheckSpec) spec.CheckResult
type HTTPChecker ¶
type HTTPChecker struct{}
func (*HTTPChecker) Check ¶
func (h *HTTPChecker) Check(ctx context.Context, check spec.CheckSpec) spec.CheckResult
type TCPChecker ¶
type TCPChecker struct{}
func (*TCPChecker) Check ¶
func (t *TCPChecker) Check(ctx context.Context, check spec.CheckSpec) spec.CheckResult
type TLSChecker ¶
type TLSChecker struct{}
func (*TLSChecker) Check ¶
func (t *TLSChecker) Check(ctx context.Context, check spec.CheckSpec) spec.CheckResult
Click to show internal directories.
Click to hide internal directories.