Versions in this module Expand all Collapse all v1 v1.0.1 Apr 12, 2022 Changes in this version + const BindingAttribute + const CodeAttribute + const MessageAttribute + const OperationAttribute + const QueryAttribute + const RequestIDAttribute + var DefaultLatencyDistribution = view.Distribution(1, 2, 3, 4, 5, 6, 8, 10, 13, 16, 20, 25, 30, 40, 50, 65, 80, 100, 130, 160, ...) + var DefaultSizeDistribution = view.Distribution(32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, 32768, 65536, 131072, ...) + var RequestCount = stats.Int64("gremlin/request_count", "Number of Gremlin requests started", ...) + var RequestCountView = &view.View + var ResponseBytes = stats.Int64("gremlin/response_bytes", "Total number of bytes in response data", ...) + var ResponseBytesView = &view.View + var ResponseCountView = &view.View + var RoundTripLatency = stats.Float64("gremlin/roundtrip_latency", "End-to-end latency", stats.UnitMilliseconds) + var RoundTripLatencyView = &view.View + var StatusCode = tag.NewKey("gremlin_status_code") + func TraceStatus(status int) trace.Status + func Views() []*view.View + type Transport struct + Base gremlin.RoundTripper + FormatSpanName func(context.Context, *gremlin.Request) string + GetStartOptions func(context.Context, *gremlin.Request) trace.StartOptions + StartOptions trace.StartOptions + WithQuery bool + func (t *Transport) RoundTrip(ctx context.Context, req *gremlin.Request) (*gremlin.Response, error)