Versions in this module Expand all Collapse all v0 v0.0.4 Jun 30, 2024 Changes in this version + const CommandDisable + const CommandEnable + const CommandGetMetrics + type DisableParams struct + func Disable() *DisableParams + func (p *DisableParams) Do(ctx context.Context) (err error) + func (v *DisableParams) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *DisableParams) UnmarshalJSON(data []byte) error + func (v DisableParams) MarshalEasyJSON(w *jwriter.Writer) + func (v DisableParams) MarshalJSON() ([]byte, error) + type EnableParams struct + TimeDomain EnableTimeDomain + func Enable() *EnableParams + func (p *EnableParams) Do(ctx context.Context) (err error) + func (p EnableParams) WithTimeDomain(timeDomain EnableTimeDomain) *EnableParams + func (v *EnableParams) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *EnableParams) UnmarshalJSON(data []byte) error + func (v EnableParams) MarshalEasyJSON(w *jwriter.Writer) + func (v EnableParams) MarshalJSON() ([]byte, error) + type EnableTimeDomain string + const EnableTimeDomainThreadTicks + const EnableTimeDomainTimeTicks + func (t *EnableTimeDomain) UnmarshalEasyJSON(in *jlexer.Lexer) + func (t *EnableTimeDomain) UnmarshalJSON(buf []byte) error + func (t EnableTimeDomain) MarshalEasyJSON(out *jwriter.Writer) + func (t EnableTimeDomain) MarshalJSON() ([]byte, error) + func (t EnableTimeDomain) String() string + type EventMetrics struct + Metrics []*Metric + Title string + func (v *EventMetrics) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *EventMetrics) UnmarshalJSON(data []byte) error + func (v EventMetrics) MarshalEasyJSON(w *jwriter.Writer) + func (v EventMetrics) MarshalJSON() ([]byte, error) + type GetMetricsParams struct + func GetMetrics() *GetMetricsParams + func (p *GetMetricsParams) Do(ctx context.Context) (metrics []*Metric, err error) + func (v *GetMetricsParams) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *GetMetricsParams) UnmarshalJSON(data []byte) error + func (v GetMetricsParams) MarshalEasyJSON(w *jwriter.Writer) + func (v GetMetricsParams) MarshalJSON() ([]byte, error) + type GetMetricsReturns struct + Metrics []*Metric + func (v *GetMetricsReturns) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *GetMetricsReturns) UnmarshalJSON(data []byte) error + func (v GetMetricsReturns) MarshalEasyJSON(w *jwriter.Writer) + func (v GetMetricsReturns) MarshalJSON() ([]byte, error) + type Metric struct + Name string + Value float64 + func (v *Metric) UnmarshalEasyJSON(l *jlexer.Lexer) + func (v *Metric) UnmarshalJSON(data []byte) error + func (v Metric) MarshalEasyJSON(w *jwriter.Writer) + func (v Metric) MarshalJSON() ([]byte, error)