Documentation ¶
Index ¶
- type FmtHandler
- type Handler
- type PerfHandler
- type Telemetry
- func (self *Telemetry) Children() []*Telemetry
- func (self *Telemetry) Close()
- func (self *Telemetry) EndTime() *time.Time
- func (self *Telemetry) Error() error
- func (self *Telemetry) Keys() []interface{}
- func (self *Telemetry) Name() string
- func (self *Telemetry) RecordValue(key interface{}, value interface{})
- func (self *Telemetry) Result() interface{}
- func (self *Telemetry) SetError(err error)
- func (self *Telemetry) SetResult(result interface{})
- func (self *Telemetry) StartTime() *time.Time
- func (self *Telemetry) Value(key interface{}) interface{}
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FmtHandler ¶
type FmtHandler struct{}
func (*FmtHandler) Ended ¶
func (handler *FmtHandler) Ended(telemetry *Telemetry)
func (*FmtHandler) Started ¶
func (handler *FmtHandler) Started(telemetry *Telemetry)
type PerfHandler ¶
type PerfHandler struct {
// contains filtered or unexported fields
}
func NewPerfHandler ¶
func NewPerfHandler(telemetryName string) *PerfHandler
func (*PerfHandler) Ended ¶
func (self *PerfHandler) Ended(t *Telemetry)
func (*PerfHandler) Started ¶
func (self *PerfHandler) Started(t *Telemetry)
type Telemetry ¶
func NewTelemetry ¶
func (*Telemetry) RecordValue ¶
func (self *Telemetry) RecordValue(key interface{}, value interface{})
Click to show internal directories.
Click to hide internal directories.