type google.golang.org/genproto/googleapis/devtools/cloudtrace/v2.Span
47 uses
google.golang.org/genproto/googleapis/devtools/cloudtrace/v2 (current package)
trace.pb.go#L235: type Span struct {
trace.pb.go#L297: func (x *Span) Reset() {
trace.pb.go#L298: *x = Span{}
trace.pb.go#L306: func (x *Span) String() string {
trace.pb.go#L310: func (*Span) ProtoMessage() {}
trace.pb.go#L312: func (x *Span) ProtoReflect() protoreflect.Message {
trace.pb.go#L325: func (*Span) Descriptor() ([]byte, []int) {
trace.pb.go#L329: func (x *Span) GetName() string {
trace.pb.go#L336: func (x *Span) GetSpanId() string {
trace.pb.go#L343: func (x *Span) GetParentSpanId() string {
trace.pb.go#L350: func (x *Span) GetDisplayName() *TruncatableString {
trace.pb.go#L357: func (x *Span) GetStartTime() *timestamppb.Timestamp {
trace.pb.go#L364: func (x *Span) GetEndTime() *timestamppb.Timestamp {
trace.pb.go#L371: func (x *Span) GetAttributes() *Span_Attributes {
trace.pb.go#L378: func (x *Span) GetStackTrace() *StackTrace {
trace.pb.go#L385: func (x *Span) GetTimeEvents() *Span_TimeEvents {
trace.pb.go#L392: func (x *Span) GetLinks() *Span_Links {
trace.pb.go#L399: func (x *Span) GetStatus() *status.Status {
trace.pb.go#L406: func (x *Span) GetSameProcessAsParentSpan() *wrapperspb.BoolValue {
trace.pb.go#L413: func (x *Span) GetChildSpanCount() *wrapperspb.Int32Value {
trace.pb.go#L420: func (x *Span) GetSpanKind() Span_SpanKind {
trace.pb.go#L1699: (*Span)(nil), // 3: google.devtools.cloudtrace.v2.Span
trace.pb.go#L1767: switch v := v.(*Span); i {
tracing.pb.go#L61: Spans []*Span `protobuf:"bytes,2,rep,name=spans,proto3" json:"spans,omitempty"`
tracing.pb.go#L103: func (x *BatchWriteSpansRequest) GetSpans() []*Span {
tracing.pb.go#L200: (*Span)(nil), // 1: google.devtools.cloudtrace.v2.Span
tracing.pb.go#L272: CreateSpan(ctx context.Context, in *Span, opts ...grpc.CallOption) (*Span, error)
tracing.pb.go#L292: func (c *traceServiceClient) CreateSpan(ctx context.Context, in *Span, opts ...grpc.CallOption) (*Span, error) {
tracing.pb.go#L293: out := new(Span)
tracing.pb.go#L307: CreateSpan(context.Context, *Span) (*Span, error)
tracing.pb.go#L317: func (*UnimplementedTraceServiceServer) CreateSpan(context.Context, *Span) (*Span, error) {
tracing.pb.go#L344: in := new(Span)
tracing.pb.go#L356: return srv.(TraceServiceServer).CreateSpan(ctx, req.(*Span))
cloud.google.com/go/trace/apiv2
trace_client.go#L172: func (c *Client) CreateSpan(ctx context.Context, req *cloudtracepb.Span, opts ...gax.CallOption) (*cloudtracepb.Span, error) {
trace_client.go#L181: var resp *cloudtracepb.Span
contrib.go.opencensus.io/exporter/stackdriver
trace.go#L42: uploadFn func(spans []*tracepb.Span)
trace.go#L69: b := bundler.NewBundler((*tracepb.Span)(nil), func(bundle interface{}) {
trace.go#L70: e.uploadFn(bundle.([]*tracepb.Span))
trace.go#L132: protoSpans := make([]*tracepb.Span, 0, len(spans))
trace.go#L160: func (e *traceExporter) uploadSpans(spans []*tracepb.Span) {
trace_proto.go#L47: func protoFromSpanData(s *trace.SpanData, projectID string, mr *monitoredrespb.MonitoredResource, userAgent string) *tracepb.Span {
trace_proto.go#L63: sp := &tracepb.Span{
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |