1
2
3
4
5
6
7 package examplepb
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 VisibilityRuleEchoServiceClient interface {
25
26
27 Echo(ctx context.Context, in *VisibilityRuleSimpleMessage, opts ...grpc.CallOption) (*VisibilityRuleSimpleMessage, error)
28
29
30 EchoInternal(ctx context.Context, in *VisibilityRuleSimpleMessage, opts ...grpc.CallOption) (*VisibilityRuleSimpleMessage, error)
31
32
33 EchoPreview(ctx context.Context, in *VisibilityRuleSimpleMessage, opts ...grpc.CallOption) (*VisibilityRuleMessageInPreviewMethod, error)
34
35
36 EchoInternalAndPreview(ctx context.Context, in *VisibilityRuleSimpleMessage, opts ...grpc.CallOption) (*VisibilityRuleSimpleMessage, error)
37 }
38
39 type visibilityRuleEchoServiceClient struct {
40 cc grpc.ClientConnInterface
41 }
42
43 func NewVisibilityRuleEchoServiceClient(cc grpc.ClientConnInterface) VisibilityRuleEchoServiceClient {
44 return &visibilityRuleEchoServiceClient{cc}
45 }
46
47 func (c *visibilityRuleEchoServiceClient) Echo(ctx context.Context, in *VisibilityRuleSimpleMessage, opts ...grpc.CallOption) (*VisibilityRuleSimpleMessage, error) {
48 out := new(VisibilityRuleSimpleMessage)
49 err := c.cc.Invoke(ctx, "/grpc.gateway.examples.internal.proto.examplepb.VisibilityRuleEchoService/Echo", in, out, opts...)
50 if err != nil {
51 return nil, err
52 }
53 return out, nil
54 }
55
56 func (c *visibilityRuleEchoServiceClient) EchoInternal(ctx context.Context, in *VisibilityRuleSimpleMessage, opts ...grpc.CallOption) (*VisibilityRuleSimpleMessage, error) {
57 out := new(VisibilityRuleSimpleMessage)
58 err := c.cc.Invoke(ctx, "/grpc.gateway.examples.internal.proto.examplepb.VisibilityRuleEchoService/EchoInternal", in, out, opts...)
59 if err != nil {
60 return nil, err
61 }
62 return out, nil
63 }
64
65 func (c *visibilityRuleEchoServiceClient) EchoPreview(ctx context.Context, in *VisibilityRuleSimpleMessage, opts ...grpc.CallOption) (*VisibilityRuleMessageInPreviewMethod, error) {
66 out := new(VisibilityRuleMessageInPreviewMethod)
67 err := c.cc.Invoke(ctx, "/grpc.gateway.examples.internal.proto.examplepb.VisibilityRuleEchoService/EchoPreview", in, out, opts...)
68 if err != nil {
69 return nil, err
70 }
71 return out, nil
72 }
73
74 func (c *visibilityRuleEchoServiceClient) EchoInternalAndPreview(ctx context.Context, in *VisibilityRuleSimpleMessage, opts ...grpc.CallOption) (*VisibilityRuleSimpleMessage, error) {
75 out := new(VisibilityRuleSimpleMessage)
76 err := c.cc.Invoke(ctx, "/grpc.gateway.examples.internal.proto.examplepb.VisibilityRuleEchoService/EchoInternalAndPreview", in, out, opts...)
77 if err != nil {
78 return nil, err
79 }
80 return out, nil
81 }
82
83
84
85
86 type VisibilityRuleEchoServiceServer interface {
87
88
89 Echo(context.Context, *VisibilityRuleSimpleMessage) (*VisibilityRuleSimpleMessage, error)
90
91
92 EchoInternal(context.Context, *VisibilityRuleSimpleMessage) (*VisibilityRuleSimpleMessage, error)
93
94
95 EchoPreview(context.Context, *VisibilityRuleSimpleMessage) (*VisibilityRuleMessageInPreviewMethod, error)
96
97
98 EchoInternalAndPreview(context.Context, *VisibilityRuleSimpleMessage) (*VisibilityRuleSimpleMessage, error)
99 }
100
101
102 type UnimplementedVisibilityRuleEchoServiceServer struct {
103 }
104
105 func (UnimplementedVisibilityRuleEchoServiceServer) Echo(context.Context, *VisibilityRuleSimpleMessage) (*VisibilityRuleSimpleMessage, error) {
106 return nil, status.Errorf(codes.Unimplemented, "method Echo not implemented")
107 }
108 func (UnimplementedVisibilityRuleEchoServiceServer) EchoInternal(context.Context, *VisibilityRuleSimpleMessage) (*VisibilityRuleSimpleMessage, error) {
109 return nil, status.Errorf(codes.Unimplemented, "method EchoInternal not implemented")
110 }
111 func (UnimplementedVisibilityRuleEchoServiceServer) EchoPreview(context.Context, *VisibilityRuleSimpleMessage) (*VisibilityRuleMessageInPreviewMethod, error) {
112 return nil, status.Errorf(codes.Unimplemented, "method EchoPreview not implemented")
113 }
114 func (UnimplementedVisibilityRuleEchoServiceServer) EchoInternalAndPreview(context.Context, *VisibilityRuleSimpleMessage) (*VisibilityRuleSimpleMessage, error) {
115 return nil, status.Errorf(codes.Unimplemented, "method EchoInternalAndPreview not implemented")
116 }
117
118
119
120
121 type UnsafeVisibilityRuleEchoServiceServer interface {
122 mustEmbedUnimplementedVisibilityRuleEchoServiceServer()
123 }
124
125 func RegisterVisibilityRuleEchoServiceServer(s grpc.ServiceRegistrar, srv VisibilityRuleEchoServiceServer) {
126 s.RegisterService(&VisibilityRuleEchoService_ServiceDesc, srv)
127 }
128
129 func _VisibilityRuleEchoService_Echo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
130 in := new(VisibilityRuleSimpleMessage)
131 if err := dec(in); err != nil {
132 return nil, err
133 }
134 if interceptor == nil {
135 return srv.(VisibilityRuleEchoServiceServer).Echo(ctx, in)
136 }
137 info := &grpc.UnaryServerInfo{
138 Server: srv,
139 FullMethod: "/grpc.gateway.examples.internal.proto.examplepb.VisibilityRuleEchoService/Echo",
140 }
141 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
142 return srv.(VisibilityRuleEchoServiceServer).Echo(ctx, req.(*VisibilityRuleSimpleMessage))
143 }
144 return interceptor(ctx, in, info, handler)
145 }
146
147 func _VisibilityRuleEchoService_EchoInternal_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
148 in := new(VisibilityRuleSimpleMessage)
149 if err := dec(in); err != nil {
150 return nil, err
151 }
152 if interceptor == nil {
153 return srv.(VisibilityRuleEchoServiceServer).EchoInternal(ctx, in)
154 }
155 info := &grpc.UnaryServerInfo{
156 Server: srv,
157 FullMethod: "/grpc.gateway.examples.internal.proto.examplepb.VisibilityRuleEchoService/EchoInternal",
158 }
159 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
160 return srv.(VisibilityRuleEchoServiceServer).EchoInternal(ctx, req.(*VisibilityRuleSimpleMessage))
161 }
162 return interceptor(ctx, in, info, handler)
163 }
164
165 func _VisibilityRuleEchoService_EchoPreview_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
166 in := new(VisibilityRuleSimpleMessage)
167 if err := dec(in); err != nil {
168 return nil, err
169 }
170 if interceptor == nil {
171 return srv.(VisibilityRuleEchoServiceServer).EchoPreview(ctx, in)
172 }
173 info := &grpc.UnaryServerInfo{
174 Server: srv,
175 FullMethod: "/grpc.gateway.examples.internal.proto.examplepb.VisibilityRuleEchoService/EchoPreview",
176 }
177 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
178 return srv.(VisibilityRuleEchoServiceServer).EchoPreview(ctx, req.(*VisibilityRuleSimpleMessage))
179 }
180 return interceptor(ctx, in, info, handler)
181 }
182
183 func _VisibilityRuleEchoService_EchoInternalAndPreview_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
184 in := new(VisibilityRuleSimpleMessage)
185 if err := dec(in); err != nil {
186 return nil, err
187 }
188 if interceptor == nil {
189 return srv.(VisibilityRuleEchoServiceServer).EchoInternalAndPreview(ctx, in)
190 }
191 info := &grpc.UnaryServerInfo{
192 Server: srv,
193 FullMethod: "/grpc.gateway.examples.internal.proto.examplepb.VisibilityRuleEchoService/EchoInternalAndPreview",
194 }
195 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
196 return srv.(VisibilityRuleEchoServiceServer).EchoInternalAndPreview(ctx, req.(*VisibilityRuleSimpleMessage))
197 }
198 return interceptor(ctx, in, info, handler)
199 }
200
201
202
203
204 var VisibilityRuleEchoService_ServiceDesc = grpc.ServiceDesc{
205 ServiceName: "grpc.gateway.examples.internal.proto.examplepb.VisibilityRuleEchoService",
206 HandlerType: (*VisibilityRuleEchoServiceServer)(nil),
207 Methods: []grpc.MethodDesc{
208 {
209 MethodName: "Echo",
210 Handler: _VisibilityRuleEchoService_Echo_Handler,
211 },
212 {
213 MethodName: "EchoInternal",
214 Handler: _VisibilityRuleEchoService_EchoInternal_Handler,
215 },
216 {
217 MethodName: "EchoPreview",
218 Handler: _VisibilityRuleEchoService_EchoPreview_Handler,
219 },
220 {
221 MethodName: "EchoInternalAndPreview",
222 Handler: _VisibilityRuleEchoService_EchoInternalAndPreview_Handler,
223 },
224 },
225 Streams: []grpc.StreamDesc{},
226 Metadata: "examples/internal/proto/examplepb/visibility_rule_echo_service.proto",
227 }
228
229
230
231
232 type VisibilityRuleInternalEchoServiceClient interface {
233
234
235 Echo(ctx context.Context, in *VisibilityRuleSimpleMessage, opts ...grpc.CallOption) (*VisibilityRuleSimpleMessage, error)
236 }
237
238 type visibilityRuleInternalEchoServiceClient struct {
239 cc grpc.ClientConnInterface
240 }
241
242 func NewVisibilityRuleInternalEchoServiceClient(cc grpc.ClientConnInterface) VisibilityRuleInternalEchoServiceClient {
243 return &visibilityRuleInternalEchoServiceClient{cc}
244 }
245
246 func (c *visibilityRuleInternalEchoServiceClient) Echo(ctx context.Context, in *VisibilityRuleSimpleMessage, opts ...grpc.CallOption) (*VisibilityRuleSimpleMessage, error) {
247 out := new(VisibilityRuleSimpleMessage)
248 err := c.cc.Invoke(ctx, "/grpc.gateway.examples.internal.proto.examplepb.VisibilityRuleInternalEchoService/Echo", in, out, opts...)
249 if err != nil {
250 return nil, err
251 }
252 return out, nil
253 }
254
255
256
257
258 type VisibilityRuleInternalEchoServiceServer interface {
259
260
261 Echo(context.Context, *VisibilityRuleSimpleMessage) (*VisibilityRuleSimpleMessage, error)
262 }
263
264
265 type UnimplementedVisibilityRuleInternalEchoServiceServer struct {
266 }
267
268 func (UnimplementedVisibilityRuleInternalEchoServiceServer) Echo(context.Context, *VisibilityRuleSimpleMessage) (*VisibilityRuleSimpleMessage, error) {
269 return nil, status.Errorf(codes.Unimplemented, "method Echo not implemented")
270 }
271
272
273
274
275 type UnsafeVisibilityRuleInternalEchoServiceServer interface {
276 mustEmbedUnimplementedVisibilityRuleInternalEchoServiceServer()
277 }
278
279 func RegisterVisibilityRuleInternalEchoServiceServer(s grpc.ServiceRegistrar, srv VisibilityRuleInternalEchoServiceServer) {
280 s.RegisterService(&VisibilityRuleInternalEchoService_ServiceDesc, srv)
281 }
282
283 func _VisibilityRuleInternalEchoService_Echo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
284 in := new(VisibilityRuleSimpleMessage)
285 if err := dec(in); err != nil {
286 return nil, err
287 }
288 if interceptor == nil {
289 return srv.(VisibilityRuleInternalEchoServiceServer).Echo(ctx, in)
290 }
291 info := &grpc.UnaryServerInfo{
292 Server: srv,
293 FullMethod: "/grpc.gateway.examples.internal.proto.examplepb.VisibilityRuleInternalEchoService/Echo",
294 }
295 handler := func(ctx context.Context, req interface{}) (interface{}, error) {
296 return srv.(VisibilityRuleInternalEchoServiceServer).Echo(ctx, req.(*VisibilityRuleSimpleMessage))
297 }
298 return interceptor(ctx, in, info, handler)
299 }
300
301
302
303
304 var VisibilityRuleInternalEchoService_ServiceDesc = grpc.ServiceDesc{
305 ServiceName: "grpc.gateway.examples.internal.proto.examplepb.VisibilityRuleInternalEchoService",
306 HandlerType: (*VisibilityRuleInternalEchoServiceServer)(nil),
307 Methods: []grpc.MethodDesc{
308 {
309 MethodName: "Echo",
310 Handler: _VisibilityRuleInternalEchoService_Echo_Handler,
311 },
312 },
313 Streams: []grpc.StreamDesc{},
314 Metadata: "examples/internal/proto/examplepb/visibility_rule_echo_service.proto",
315 }
316
View as plain text