probe

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Jul 24, 2019 License: BSD-3-Clause Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewDefaultProbe

func NewDefaultProbe(indexes ...catalog.Index) (catalog.Probe, error)

Types

type DefaultProbe

type DefaultProbe struct {
	catalog.Probe
	// contains filtered or unexported fields
}

func (*DefaultProbe) GetById

func (p *DefaultProbe) GetById(id int64) (catalog.ProbeResults, error)

type DefaultProbeResults

type DefaultProbeResults struct {
	catalog.ProbeResults `json:",omitempty"`
	ProbeRecordSet       catalog.RecordSet `json:"recordset"`
	ProbeTiming          time.Duration     `json:"timings"`
}

func (*DefaultProbeResults) RecordSet

func (r *DefaultProbeResults) RecordSet() catalog.RecordSet

func (*DefaultProbeResults) Timing

func (r *DefaultProbeResults) Timing() time.Duration

type DefaultRecordSet

type DefaultRecordSet struct {
	catalog.RecordSet `json:",omitempty"`
	DefaultRecords    []catalog.Record `json:"records"`
}

func (*DefaultRecordSet) Records

func (r *DefaultRecordSet) Records() []catalog.Record

Jump to

Keyboard shortcuts

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