1234567891011121314151617181920212223242526272829 |
- syntax = "proto3";
- package pkg.pb;
- import "opentelemetry/proto/common/v1/common.proto";
- import "opentelemetry/proto/resource/v1/resource.proto";
- import "opentelemetry/proto/trace/v1/trace.proto";
- option csharp_namespace = "OpenTelemetry.Proto.Trace.V1";
- option java_multiple_files = true;
- option java_package = "io.opentelemetry.proto.trace.v1";
- option java_outer_classname = "TraceProto";
- option go_package = "git.cestong.com.cn/cecf/tracestreamcreator/pkg/pb";
- message FlatSpan {
- opentelemetry.proto.trace.v1.Span span = 1;
- opentelemetry.proto.common.v1.InstrumentationScope scope = 2;
- opentelemetry.proto.resource.v1.Resource resource = 3;
- }
- message FlatSpanNode {
- FlatSpan flat_span = 1;
- repeated FlatSpan children = 2;
- }
- message FlatTrace {
- bytes trace_id = 1;
- repeated FlatSpan flat_spans = 2;
- }
|