Documentation ¶
Index ¶
- func SetRequestTracingStats(ctx context.Context, traceOptions resolve.TraceOptions, ...)
- type TraceTimings
- func (tt *TraceTimings) DurationNormalize() int64
- func (tt *TraceTimings) DurationParse() int64
- func (tt *TraceTimings) DurationPlanning() int64
- func (tt *TraceTimings) DurationValidate() int64
- func (tt *TraceTimings) EndNormalize()
- func (tt *TraceTimings) EndParse()
- func (tt *TraceTimings) EndPlanning()
- func (tt *TraceTimings) EndValidate()
- func (tt *TraceTimings) StartNormalize()
- func (tt *TraceTimings) StartParse()
- func (tt *TraceTimings) StartPlanning()
- func (tt *TraceTimings) StartValidate()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SetRequestTracingStats ¶
func SetRequestTracingStats(ctx context.Context, traceOptions resolve.TraceOptions, traceTimings *TraceTimings)
Types ¶
type TraceTimings ¶
type TraceTimings struct { ParseStart int64 ParseEnd int64 NormalizeStart int64 NormalizeEnd int64 ValidateStart int64 ValidateEnd int64 PlanningStart int64 PlanningEnd int64 // contains filtered or unexported fields }
func NewTraceTimings ¶
func NewTraceTimings(ctx context.Context) *TraceTimings
func (*TraceTimings) DurationNormalize ¶
func (tt *TraceTimings) DurationNormalize() int64
func (*TraceTimings) DurationParse ¶
func (tt *TraceTimings) DurationParse() int64
func (*TraceTimings) DurationPlanning ¶
func (tt *TraceTimings) DurationPlanning() int64
func (*TraceTimings) DurationValidate ¶
func (tt *TraceTimings) DurationValidate() int64
func (*TraceTimings) EndNormalize ¶
func (tt *TraceTimings) EndNormalize()
func (*TraceTimings) EndParse ¶
func (tt *TraceTimings) EndParse()
func (*TraceTimings) EndPlanning ¶
func (tt *TraceTimings) EndPlanning()
func (*TraceTimings) EndValidate ¶
func (tt *TraceTimings) EndValidate()
func (*TraceTimings) StartNormalize ¶
func (tt *TraceTimings) StartNormalize()
StartNormalize starts the timing for the normalization step
func (*TraceTimings) StartParse ¶
func (tt *TraceTimings) StartParse()
func (*TraceTimings) StartPlanning ¶
func (tt *TraceTimings) StartPlanning()
func (*TraceTimings) StartValidate ¶
func (tt *TraceTimings) StartValidate()
Click to show internal directories.
Click to hide internal directories.