...
1
2
3
4
5
6
7 package v1
8
9 import (
10 context "context"
11 grpc "google.golang.org/grpc"
12 codes "google.golang.org/grpc/codes"
13 status "google.golang.org/grpc/status"
14 )
15
16
17
18
19 const _ = grpc.SupportPackageIsVersion7
20
21
22
23
24 type TraceServiceClient interface {
25
26
27 Export(ctx context.Context, in *ExportTraceServiceRequest, opts ...grpc.CallOption) (*ExportTraceServiceResponse, error)
28 }
29
30 type traceServiceClient struct {
31 cc grpc.ClientConnInterface
32 }
33
34 func NewTraceServiceClient(cc grpc.ClientConnInterface) TraceServiceClient {
35 return &traceServiceClient{cc}
36 }
37
38 func (c *traceServiceClient) Export(ctx context.Context, in *ExportTraceServiceRequest, opts ...grpc.CallOption) (*ExportTraceServiceResponse, error) {
39 out := new(ExportTraceServiceResponse)
40 err := c.cc.Invoke(ctx, "/opentelemetry.proto.collector.trace.v1.TraceService/Export", in, out, opts...)
41 if err != nil {
42 return nil, err
43 }
44 return out, nil
45 }
46
47
48
49
50 type TraceServiceServer interface {
51
52
53 Export(context.Context, *ExportTraceServiceRequest) (*ExportTraceServiceResponse, error)
54 mustEmbedUnimplementedTraceServiceServer()
55 }
56
57
58 type UnimplementedTraceServiceServer struct {
59 }
60
61 func (UnimplementedTraceServiceServer) Export(context.Context, *ExportTraceServiceRequest) (*ExportTraceServiceResponse, error) {
62 return nil, status.Errorf(codes.Unimplemented, "method Export not implemented")
63 }
64 func (UnimplementedTraceServiceServer) mustEmbedUnimplementedTraceServiceServer() {}
65
66
67
68
69 type UnsafeTraceServiceServer interface {
70 mustEmbedUnimplementedTraceServiceServer()
71 }
72
73 func RegisterTraceServiceServer(s grpc.ServiceRegistrar, srv TraceServiceServer) {
74 s.RegisterService(&TraceService_ServiceDesc, srv)
75 }
76
77 func _TraceService_Export_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
78 in := new(ExportTraceServiceRequest)
79 if err := dec(in); err != nil {
80 return nil, err
81 }
82 if interceptor == nil {
83 return srv.(TraceServiceServer).Export(ctx, in)
84 }
85 info := &grpc.UnaryServerInfo{
86 Server: srv,
87 FullMethod: "/opentelemetry.proto.collector.trace.v1.TraceService/Export",
88 }
89 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
90 return srv.(TraceServiceServer).Export(ctx, req.(*ExportTraceServiceRequest))
91 }
92 return interceptor(ctx, in, info, handler)
93 }
94
95
96
97
98 var TraceService_ServiceDesc = grpc.ServiceDesc{
99 ServiceName: "opentelemetry.proto.collector.trace.v1.TraceService",
100 HandlerType: (*TraceServiceServer)(nil),
101 Methods: []grpc.MethodDesc{
102 {
103 MethodName: "Export",
104 Handler: _TraceService_Export_Handler,
105 },
106 },
107 Streams: []grpc.StreamDesc{},
108 Metadata: "opentelemetry/proto/collector/trace/v1/trace_service.proto",
109 }
110
View as plain text