art

package
v0.0.0-...-484898d Latest Latest
Warning

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

Go to latest
Published: Nov 22, 2024 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

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()

Jump to

Keyboard shortcuts

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