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
Click to show internal directories.
Click to hide internal directories.