blob: f02b22f7e9d13b84ec743a48477afb1653135520 [file] [log] [blame]
Matteo Scandoloa6a3aee2019-11-26 13:30:14 -07001// Code generated by protoc-gen-grpc-gateway. DO NOT EDIT.
2// source: api/bbsim/bbsim.proto
3
4/*
5Package bbsim is a reverse proxy.
6
7It translates gRPC into RESTful JSON APIs.
8*/
9package bbsim
10
11import (
12 "context"
13 "io"
14 "net/http"
15
Pragya Arya1cbefa42020-01-13 12:15:29 +053016 "github.com/golang/protobuf/descriptor"
Matteo Scandoloa6a3aee2019-11-26 13:30:14 -070017 "github.com/golang/protobuf/proto"
18 "github.com/grpc-ecosystem/grpc-gateway/runtime"
19 "github.com/grpc-ecosystem/grpc-gateway/utilities"
20 "google.golang.org/grpc"
21 "google.golang.org/grpc/codes"
22 "google.golang.org/grpc/grpclog"
23 "google.golang.org/grpc/status"
24)
25
Pragya Arya1cbefa42020-01-13 12:15:29 +053026// Suppress "imported and not used" errors
Matteo Scandoloa6a3aee2019-11-26 13:30:14 -070027var _ codes.Code
28var _ io.Reader
29var _ status.Status
30var _ = runtime.String
31var _ = utilities.NewDoubleArray
Pragya Arya1cbefa42020-01-13 12:15:29 +053032var _ = descriptor.ForMessage
Matteo Scandoloa6a3aee2019-11-26 13:30:14 -070033
34func request_BBSim_Version_0(ctx context.Context, marshaler runtime.Marshaler, client BBSimClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
35 var protoReq Empty
36 var metadata runtime.ServerMetadata
37
38 msg, err := client.Version(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
39 return msg, metadata, err
40
41}
42
Pragya Arya1cbefa42020-01-13 12:15:29 +053043func local_request_BBSim_Version_0(ctx context.Context, marshaler runtime.Marshaler, server BBSimServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
44 var protoReq Empty
45 var metadata runtime.ServerMetadata
46
47 msg, err := server.Version(ctx, &protoReq)
48 return msg, metadata, err
49
50}
51
Matteo Scandoloa6a3aee2019-11-26 13:30:14 -070052func request_BBSim_GetOlt_0(ctx context.Context, marshaler runtime.Marshaler, client BBSimClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
53 var protoReq Empty
54 var metadata runtime.ServerMetadata
55
56 msg, err := client.GetOlt(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
57 return msg, metadata, err
58
59}
60
Pragya Arya1cbefa42020-01-13 12:15:29 +053061func local_request_BBSim_GetOlt_0(ctx context.Context, marshaler runtime.Marshaler, server BBSimServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
62 var protoReq Empty
63 var metadata runtime.ServerMetadata
64
65 msg, err := server.GetOlt(ctx, &protoReq)
66 return msg, metadata, err
67
68}
69
Matteo Scandoloa6a3aee2019-11-26 13:30:14 -070070func request_BBSim_GetOlt_1(ctx context.Context, marshaler runtime.Marshaler, client BBSimClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
71 var protoReq Empty
72 var metadata runtime.ServerMetadata
73
74 msg, err := client.GetOlt(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
75 return msg, metadata, err
76
77}
78
Pragya Arya1cbefa42020-01-13 12:15:29 +053079func local_request_BBSim_GetOlt_1(ctx context.Context, marshaler runtime.Marshaler, server BBSimServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
80 var protoReq Empty
81 var metadata runtime.ServerMetadata
82
83 msg, err := server.GetOlt(ctx, &protoReq)
84 return msg, metadata, err
85
86}
87
Matteo Scandoloa6a3aee2019-11-26 13:30:14 -070088func request_BBSim_GetONUs_0(ctx context.Context, marshaler runtime.Marshaler, client BBSimClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
89 var protoReq Empty
90 var metadata runtime.ServerMetadata
91
92 msg, err := client.GetONUs(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
93 return msg, metadata, err
94
95}
96
Pragya Arya1cbefa42020-01-13 12:15:29 +053097func local_request_BBSim_GetONUs_0(ctx context.Context, marshaler runtime.Marshaler, server BBSimServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
98 var protoReq Empty
99 var metadata runtime.ServerMetadata
100
101 msg, err := server.GetONUs(ctx, &protoReq)
102 return msg, metadata, err
103
104}
105
Matteo Scandoloa6a3aee2019-11-26 13:30:14 -0700106func request_BBSim_GetONU_0(ctx context.Context, marshaler runtime.Marshaler, client BBSimClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
107 var protoReq ONURequest
108 var metadata runtime.ServerMetadata
109
110 var (
111 val string
112 ok bool
113 err error
114 _ = err
115 )
116
117 val, ok = pathParams["SerialNumber"]
118 if !ok {
119 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "SerialNumber")
120 }
121
122 protoReq.SerialNumber, err = runtime.String(val)
123
124 if err != nil {
125 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "SerialNumber", err)
126 }
127
128 msg, err := client.GetONU(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
129 return msg, metadata, err
130
131}
132
Pragya Arya1cbefa42020-01-13 12:15:29 +0530133func local_request_BBSim_GetONU_0(ctx context.Context, marshaler runtime.Marshaler, server BBSimServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
134 var protoReq ONURequest
135 var metadata runtime.ServerMetadata
136
137 var (
138 val string
139 ok bool
140 err error
141 _ = err
142 )
143
144 val, ok = pathParams["SerialNumber"]
145 if !ok {
146 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "SerialNumber")
147 }
148
149 protoReq.SerialNumber, err = runtime.String(val)
150
151 if err != nil {
152 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "SerialNumber", err)
153 }
154
155 msg, err := server.GetONU(ctx, &protoReq)
156 return msg, metadata, err
157
158}
159
160func request_BBSim_ShutdownONU_0(ctx context.Context, marshaler runtime.Marshaler, client BBSimClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
161 var protoReq ONURequest
162 var metadata runtime.ServerMetadata
163
164 var (
165 val string
166 ok bool
167 err error
168 _ = err
169 )
170
171 val, ok = pathParams["SerialNumber"]
172 if !ok {
173 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "SerialNumber")
174 }
175
176 protoReq.SerialNumber, err = runtime.String(val)
177
178 if err != nil {
179 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "SerialNumber", err)
180 }
181
182 msg, err := client.ShutdownONU(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
183 return msg, metadata, err
184
185}
186
187func local_request_BBSim_ShutdownONU_0(ctx context.Context, marshaler runtime.Marshaler, server BBSimServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
188 var protoReq ONURequest
189 var metadata runtime.ServerMetadata
190
191 var (
192 val string
193 ok bool
194 err error
195 _ = err
196 )
197
198 val, ok = pathParams["SerialNumber"]
199 if !ok {
200 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "SerialNumber")
201 }
202
203 protoReq.SerialNumber, err = runtime.String(val)
204
205 if err != nil {
206 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "SerialNumber", err)
207 }
208
209 msg, err := server.ShutdownONU(ctx, &protoReq)
210 return msg, metadata, err
211
212}
213
214func request_BBSim_PoweronONU_0(ctx context.Context, marshaler runtime.Marshaler, client BBSimClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
215 var protoReq ONURequest
216 var metadata runtime.ServerMetadata
217
218 var (
219 val string
220 ok bool
221 err error
222 _ = err
223 )
224
225 val, ok = pathParams["SerialNumber"]
226 if !ok {
227 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "SerialNumber")
228 }
229
230 protoReq.SerialNumber, err = runtime.String(val)
231
232 if err != nil {
233 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "SerialNumber", err)
234 }
235
236 msg, err := client.PoweronONU(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
237 return msg, metadata, err
238
239}
240
241func local_request_BBSim_PoweronONU_0(ctx context.Context, marshaler runtime.Marshaler, server BBSimServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
242 var protoReq ONURequest
243 var metadata runtime.ServerMetadata
244
245 var (
246 val string
247 ok bool
248 err error
249 _ = err
250 )
251
252 val, ok = pathParams["SerialNumber"]
253 if !ok {
254 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "SerialNumber")
255 }
256
257 protoReq.SerialNumber, err = runtime.String(val)
258
259 if err != nil {
260 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "SerialNumber", err)
261 }
262
263 msg, err := server.PoweronONU(ctx, &protoReq)
264 return msg, metadata, err
265
266}
267
Pragya Arya694ece02020-02-07 13:03:47 +0530268var (
Anand S Katti86552f92020-03-03 21:56:32 +0530269 filter_BBSim_SetOnuAlarmIndication_0 = &utilities.DoubleArray{Encoding: map[string]int{"SerialNumber": 0, "AlarmType": 1, "Status": 2}, Base: []int{1, 1, 2, 3, 0, 0, 0}, Check: []int{0, 1, 1, 1, 2, 3, 4}}
Pragya Arya694ece02020-02-07 13:03:47 +0530270)
271
Anand S Katti86552f92020-03-03 21:56:32 +0530272func request_BBSim_SetOnuAlarmIndication_0(ctx context.Context, marshaler runtime.Marshaler, client BBSimClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
273 var protoReq ONUAlarmRequest
Pragya Arya694ece02020-02-07 13:03:47 +0530274 var metadata runtime.ServerMetadata
275
276 var (
277 val string
278 ok bool
279 err error
280 _ = err
281 )
282
283 val, ok = pathParams["SerialNumber"]
284 if !ok {
285 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "SerialNumber")
286 }
287
288 protoReq.SerialNumber, err = runtime.String(val)
289
290 if err != nil {
291 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "SerialNumber", err)
292 }
293
294 val, ok = pathParams["AlarmType"]
295 if !ok {
296 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "AlarmType")
297 }
298
299 protoReq.AlarmType, err = runtime.String(val)
300
301 if err != nil {
302 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "AlarmType", err)
303 }
304
305 val, ok = pathParams["Status"]
306 if !ok {
307 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "Status")
308 }
309
310 protoReq.Status, err = runtime.String(val)
311
312 if err != nil {
313 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "Status", err)
314 }
315
316 if err := req.ParseForm(); err != nil {
317 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
318 }
Anand S Katti86552f92020-03-03 21:56:32 +0530319 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_BBSim_SetOnuAlarmIndication_0); err != nil {
Pragya Arya694ece02020-02-07 13:03:47 +0530320 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
321 }
322
Anand S Katti86552f92020-03-03 21:56:32 +0530323 msg, err := client.SetOnuAlarmIndication(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
Pragya Arya694ece02020-02-07 13:03:47 +0530324 return msg, metadata, err
325
326}
327
Anand S Katti86552f92020-03-03 21:56:32 +0530328func local_request_BBSim_SetOnuAlarmIndication_0(ctx context.Context, marshaler runtime.Marshaler, server BBSimServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
329 var protoReq ONUAlarmRequest
Pragya Arya694ece02020-02-07 13:03:47 +0530330 var metadata runtime.ServerMetadata
331
332 var (
333 val string
334 ok bool
335 err error
336 _ = err
337 )
338
339 val, ok = pathParams["SerialNumber"]
340 if !ok {
341 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "SerialNumber")
342 }
343
344 protoReq.SerialNumber, err = runtime.String(val)
345
346 if err != nil {
347 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "SerialNumber", err)
348 }
349
350 val, ok = pathParams["AlarmType"]
351 if !ok {
352 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "AlarmType")
353 }
354
355 protoReq.AlarmType, err = runtime.String(val)
356
357 if err != nil {
358 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "AlarmType", err)
359 }
360
361 val, ok = pathParams["Status"]
362 if !ok {
363 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "Status")
364 }
365
366 protoReq.Status, err = runtime.String(val)
367
368 if err != nil {
369 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "Status", err)
370 }
371
Anand S Katti86552f92020-03-03 21:56:32 +0530372 if err := runtime.PopulateQueryParameters(&protoReq, req.URL.Query(), filter_BBSim_SetOnuAlarmIndication_0); err != nil {
Pragya Arya694ece02020-02-07 13:03:47 +0530373 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
374 }
375
Anand S Katti86552f92020-03-03 21:56:32 +0530376 msg, err := server.SetOnuAlarmIndication(ctx, &protoReq)
377 return msg, metadata, err
378
379}
380
381func request_BBSim_SetOltAlarmIndication_0(ctx context.Context, marshaler runtime.Marshaler, client BBSimClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
382 var protoReq OLTAlarmRequest
383 var metadata runtime.ServerMetadata
384
385 var (
386 val string
387 ok bool
388 err error
389 _ = err
390 )
391
392 val, ok = pathParams["InterfaceType"]
393 if !ok {
394 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "InterfaceType")
395 }
396
397 protoReq.InterfaceType, err = runtime.String(val)
398
399 if err != nil {
400 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "InterfaceType", err)
401 }
402
403 val, ok = pathParams["InterfaceID"]
404 if !ok {
405 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "InterfaceID")
406 }
407
408 protoReq.InterfaceID, err = runtime.Uint32(val)
409
410 if err != nil {
411 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "InterfaceID", err)
412 }
413
414 val, ok = pathParams["Status"]
415 if !ok {
416 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "Status")
417 }
418
419 protoReq.Status, err = runtime.String(val)
420
421 if err != nil {
422 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "Status", err)
423 }
424
425 msg, err := client.SetOltAlarmIndication(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
426 return msg, metadata, err
427
428}
429
430func local_request_BBSim_SetOltAlarmIndication_0(ctx context.Context, marshaler runtime.Marshaler, server BBSimServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
431 var protoReq OLTAlarmRequest
432 var metadata runtime.ServerMetadata
433
434 var (
435 val string
436 ok bool
437 err error
438 _ = err
439 )
440
441 val, ok = pathParams["InterfaceType"]
442 if !ok {
443 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "InterfaceType")
444 }
445
446 protoReq.InterfaceType, err = runtime.String(val)
447
448 if err != nil {
449 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "InterfaceType", err)
450 }
451
452 val, ok = pathParams["InterfaceID"]
453 if !ok {
454 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "InterfaceID")
455 }
456
457 protoReq.InterfaceID, err = runtime.Uint32(val)
458
459 if err != nil {
460 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "InterfaceID", err)
461 }
462
463 val, ok = pathParams["Status"]
464 if !ok {
465 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "Status")
466 }
467
468 protoReq.Status, err = runtime.String(val)
469
470 if err != nil {
471 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "Status", err)
472 }
473
474 msg, err := server.SetOltAlarmIndication(ctx, &protoReq)
Pragya Arya694ece02020-02-07 13:03:47 +0530475 return msg, metadata, err
476
477}
478
Pragya Arya8bdb4532020-03-02 17:08:09 +0530479func request_BBSim_GetFlows_0(ctx context.Context, marshaler runtime.Marshaler, client BBSimClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
480 var protoReq ONURequest
481 var metadata runtime.ServerMetadata
482
483 var (
484 val string
485 ok bool
486 err error
487 _ = err
488 )
489
490 val, ok = pathParams["SerialNumber"]
491 if !ok {
492 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "SerialNumber")
493 }
494
495 protoReq.SerialNumber, err = runtime.String(val)
496
497 if err != nil {
498 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "SerialNumber", err)
499 }
500
501 msg, err := client.GetFlows(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
502 return msg, metadata, err
503
504}
505
506func local_request_BBSim_GetFlows_0(ctx context.Context, marshaler runtime.Marshaler, server BBSimServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
507 var protoReq ONURequest
508 var metadata runtime.ServerMetadata
509
510 var (
511 val string
512 ok bool
513 err error
514 _ = err
515 )
516
517 val, ok = pathParams["SerialNumber"]
518 if !ok {
519 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "SerialNumber")
520 }
521
522 protoReq.SerialNumber, err = runtime.String(val)
523
524 if err != nil {
525 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "SerialNumber", err)
526 }
527
528 msg, err := server.GetFlows(ctx, &protoReq)
529 return msg, metadata, err
530
531}
532
533var (
534 filter_BBSim_GetFlows_1 = &utilities.DoubleArray{Encoding: map[string]int{}, Base: []int(nil), Check: []int(nil)}
535)
536
537func request_BBSim_GetFlows_1(ctx context.Context, marshaler runtime.Marshaler, client BBSimClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
538 var protoReq ONURequest
539 var metadata runtime.ServerMetadata
540
541 if err := req.ParseForm(); err != nil {
542 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
543 }
544 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_BBSim_GetFlows_1); err != nil {
545 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
546 }
547
548 msg, err := client.GetFlows(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
549 return msg, metadata, err
550
551}
552
553func local_request_BBSim_GetFlows_1(ctx context.Context, marshaler runtime.Marshaler, server BBSimServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
554 var protoReq ONURequest
555 var metadata runtime.ServerMetadata
556
557 if err := runtime.PopulateQueryParameters(&protoReq, req.URL.Query(), filter_BBSim_GetFlows_1); err != nil {
558 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err)
559 }
560
561 msg, err := server.GetFlows(ctx, &protoReq)
562 return msg, metadata, err
563
564}
565
Anand S Katti09541352020-01-29 15:54:01 +0530566func request_BBSim_GetOnuTrafficSchedulers_0(ctx context.Context, marshaler runtime.Marshaler, client BBSimClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
567 var protoReq ONURequest
568 var metadata runtime.ServerMetadata
569
570 var (
571 val string
572 ok bool
573 err error
574 _ = err
575 )
576
577 val, ok = pathParams["SerialNumber"]
578 if !ok {
579 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "SerialNumber")
580 }
581
582 protoReq.SerialNumber, err = runtime.String(val)
583
584 if err != nil {
585 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "SerialNumber", err)
586 }
587
588 msg, err := client.GetOnuTrafficSchedulers(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD))
589 return msg, metadata, err
590
591}
592
593func local_request_BBSim_GetOnuTrafficSchedulers_0(ctx context.Context, marshaler runtime.Marshaler, server BBSimServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) {
594 var protoReq ONURequest
595 var metadata runtime.ServerMetadata
596
597 var (
598 val string
599 ok bool
600 err error
601 _ = err
602 )
603
604 val, ok = pathParams["SerialNumber"]
605 if !ok {
606 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "SerialNumber")
607 }
608
609 protoReq.SerialNumber, err = runtime.String(val)
610
611 if err != nil {
612 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "SerialNumber", err)
613 }
614
615 msg, err := server.GetOnuTrafficSchedulers(ctx, &protoReq)
616 return msg, metadata, err
617
618}
619
Pragya Arya1cbefa42020-01-13 12:15:29 +0530620// RegisterBBSimHandlerServer registers the http handlers for service BBSim to "mux".
621// UnaryRPC :call BBSimServer directly.
622// StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.
623func RegisterBBSimHandlerServer(ctx context.Context, mux *runtime.ServeMux, server BBSimServer) error {
624
625 mux.Handle("GET", pattern_BBSim_Version_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
626 ctx, cancel := context.WithCancel(req.Context())
627 defer cancel()
628 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
629 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
630 if err != nil {
631 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
632 return
633 }
634 resp, md, err := local_request_BBSim_Version_0(rctx, inboundMarshaler, server, req, pathParams)
635 ctx = runtime.NewServerMetadataContext(ctx, md)
636 if err != nil {
637 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
638 return
639 }
640
641 forward_BBSim_Version_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
642
643 })
644
645 mux.Handle("GET", pattern_BBSim_GetOlt_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
646 ctx, cancel := context.WithCancel(req.Context())
647 defer cancel()
648 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
649 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
650 if err != nil {
651 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
652 return
653 }
654 resp, md, err := local_request_BBSim_GetOlt_0(rctx, inboundMarshaler, server, req, pathParams)
655 ctx = runtime.NewServerMetadataContext(ctx, md)
656 if err != nil {
657 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
658 return
659 }
660
661 forward_BBSim_GetOlt_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
662
663 })
664
665 mux.Handle("GET", pattern_BBSim_GetOlt_1, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
666 ctx, cancel := context.WithCancel(req.Context())
667 defer cancel()
668 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
669 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
670 if err != nil {
671 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
672 return
673 }
674 resp, md, err := local_request_BBSim_GetOlt_1(rctx, inboundMarshaler, server, req, pathParams)
675 ctx = runtime.NewServerMetadataContext(ctx, md)
676 if err != nil {
677 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
678 return
679 }
680
681 forward_BBSim_GetOlt_1(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
682
683 })
684
685 mux.Handle("GET", pattern_BBSim_GetONUs_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
686 ctx, cancel := context.WithCancel(req.Context())
687 defer cancel()
688 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
689 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
690 if err != nil {
691 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
692 return
693 }
694 resp, md, err := local_request_BBSim_GetONUs_0(rctx, inboundMarshaler, server, req, pathParams)
695 ctx = runtime.NewServerMetadataContext(ctx, md)
696 if err != nil {
697 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
698 return
699 }
700
701 forward_BBSim_GetONUs_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
702
703 })
704
705 mux.Handle("GET", pattern_BBSim_GetONU_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
706 ctx, cancel := context.WithCancel(req.Context())
707 defer cancel()
708 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
709 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
710 if err != nil {
711 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
712 return
713 }
714 resp, md, err := local_request_BBSim_GetONU_0(rctx, inboundMarshaler, server, req, pathParams)
715 ctx = runtime.NewServerMetadataContext(ctx, md)
716 if err != nil {
717 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
718 return
719 }
720
721 forward_BBSim_GetONU_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
722
723 })
724
725 mux.Handle("DELETE", pattern_BBSim_ShutdownONU_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
726 ctx, cancel := context.WithCancel(req.Context())
727 defer cancel()
728 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
729 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
730 if err != nil {
731 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
732 return
733 }
734 resp, md, err := local_request_BBSim_ShutdownONU_0(rctx, inboundMarshaler, server, req, pathParams)
735 ctx = runtime.NewServerMetadataContext(ctx, md)
736 if err != nil {
737 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
738 return
739 }
740
741 forward_BBSim_ShutdownONU_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
742
743 })
744
745 mux.Handle("POST", pattern_BBSim_PoweronONU_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
746 ctx, cancel := context.WithCancel(req.Context())
747 defer cancel()
748 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
749 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
750 if err != nil {
751 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
752 return
753 }
754 resp, md, err := local_request_BBSim_PoweronONU_0(rctx, inboundMarshaler, server, req, pathParams)
755 ctx = runtime.NewServerMetadataContext(ctx, md)
756 if err != nil {
757 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
758 return
759 }
760
761 forward_BBSim_PoweronONU_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
762
763 })
764
Anand S Katti86552f92020-03-03 21:56:32 +0530765 mux.Handle("POST", pattern_BBSim_SetOnuAlarmIndication_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
Pragya Arya694ece02020-02-07 13:03:47 +0530766 ctx, cancel := context.WithCancel(req.Context())
767 defer cancel()
768 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
769 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
770 if err != nil {
771 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
772 return
773 }
Anand S Katti86552f92020-03-03 21:56:32 +0530774 resp, md, err := local_request_BBSim_SetOnuAlarmIndication_0(rctx, inboundMarshaler, server, req, pathParams)
Pragya Arya694ece02020-02-07 13:03:47 +0530775 ctx = runtime.NewServerMetadataContext(ctx, md)
776 if err != nil {
777 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
778 return
779 }
780
Anand S Katti86552f92020-03-03 21:56:32 +0530781 forward_BBSim_SetOnuAlarmIndication_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
782
783 })
784
785 mux.Handle("POST", pattern_BBSim_SetOltAlarmIndication_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
786 ctx, cancel := context.WithCancel(req.Context())
787 defer cancel()
788 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
789 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
790 if err != nil {
791 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
792 return
793 }
794 resp, md, err := local_request_BBSim_SetOltAlarmIndication_0(rctx, inboundMarshaler, server, req, pathParams)
795 ctx = runtime.NewServerMetadataContext(ctx, md)
796 if err != nil {
797 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
798 return
799 }
800
801 forward_BBSim_SetOltAlarmIndication_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
Pragya Arya694ece02020-02-07 13:03:47 +0530802
803 })
804
Pragya Arya8bdb4532020-03-02 17:08:09 +0530805 mux.Handle("GET", pattern_BBSim_GetFlows_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
806 ctx, cancel := context.WithCancel(req.Context())
807 defer cancel()
808 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
809 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
810 if err != nil {
811 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
812 return
813 }
814 resp, md, err := local_request_BBSim_GetFlows_0(rctx, inboundMarshaler, server, req, pathParams)
815 ctx = runtime.NewServerMetadataContext(ctx, md)
816 if err != nil {
817 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
818 return
819 }
820
821 forward_BBSim_GetFlows_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
822
823 })
824
825 mux.Handle("GET", pattern_BBSim_GetFlows_1, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
826 ctx, cancel := context.WithCancel(req.Context())
827 defer cancel()
828 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
829 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
830 if err != nil {
831 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
832 return
833 }
834 resp, md, err := local_request_BBSim_GetFlows_1(rctx, inboundMarshaler, server, req, pathParams)
835 ctx = runtime.NewServerMetadataContext(ctx, md)
836 if err != nil {
837 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
838 return
839 }
840
841 forward_BBSim_GetFlows_1(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
842
843 })
844
Anand S Katti09541352020-01-29 15:54:01 +0530845 mux.Handle("GET", pattern_BBSim_GetOnuTrafficSchedulers_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
846 ctx, cancel := context.WithCancel(req.Context())
847 defer cancel()
848 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
849 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req)
850 if err != nil {
851 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
852 return
853 }
854 resp, md, err := local_request_BBSim_GetOnuTrafficSchedulers_0(rctx, inboundMarshaler, server, req, pathParams)
855 ctx = runtime.NewServerMetadataContext(ctx, md)
856 if err != nil {
857 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
858 return
859 }
860
861 forward_BBSim_GetOnuTrafficSchedulers_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
862
863 })
864
Pragya Arya1cbefa42020-01-13 12:15:29 +0530865 return nil
866}
867
Matteo Scandoloa6a3aee2019-11-26 13:30:14 -0700868// RegisterBBSimHandlerFromEndpoint is same as RegisterBBSimHandler but
869// automatically dials to "endpoint" and closes the connection when "ctx" gets done.
870func RegisterBBSimHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error) {
871 conn, err := grpc.Dial(endpoint, opts...)
872 if err != nil {
873 return err
874 }
875 defer func() {
876 if err != nil {
877 if cerr := conn.Close(); cerr != nil {
878 grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr)
879 }
880 return
881 }
882 go func() {
883 <-ctx.Done()
884 if cerr := conn.Close(); cerr != nil {
885 grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr)
886 }
887 }()
888 }()
889
890 return RegisterBBSimHandler(ctx, mux, conn)
891}
892
893// RegisterBBSimHandler registers the http handlers for service BBSim to "mux".
894// The handlers forward requests to the grpc endpoint over "conn".
895func RegisterBBSimHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error {
896 return RegisterBBSimHandlerClient(ctx, mux, NewBBSimClient(conn))
897}
898
899// RegisterBBSimHandlerClient registers the http handlers for service BBSim
900// to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "BBSimClient".
901// Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "BBSimClient"
902// doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in
903// "BBSimClient" to call the correct interceptors.
904func RegisterBBSimHandlerClient(ctx context.Context, mux *runtime.ServeMux, client BBSimClient) error {
905
906 mux.Handle("GET", pattern_BBSim_Version_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
907 ctx, cancel := context.WithCancel(req.Context())
908 defer cancel()
909 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
910 rctx, err := runtime.AnnotateContext(ctx, mux, req)
911 if err != nil {
912 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
913 return
914 }
915 resp, md, err := request_BBSim_Version_0(rctx, inboundMarshaler, client, req, pathParams)
916 ctx = runtime.NewServerMetadataContext(ctx, md)
917 if err != nil {
918 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
919 return
920 }
921
922 forward_BBSim_Version_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
923
924 })
925
926 mux.Handle("GET", pattern_BBSim_GetOlt_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
927 ctx, cancel := context.WithCancel(req.Context())
928 defer cancel()
929 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
930 rctx, err := runtime.AnnotateContext(ctx, mux, req)
931 if err != nil {
932 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
933 return
934 }
935 resp, md, err := request_BBSim_GetOlt_0(rctx, inboundMarshaler, client, req, pathParams)
936 ctx = runtime.NewServerMetadataContext(ctx, md)
937 if err != nil {
938 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
939 return
940 }
941
942 forward_BBSim_GetOlt_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
943
944 })
945
946 mux.Handle("GET", pattern_BBSim_GetOlt_1, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
947 ctx, cancel := context.WithCancel(req.Context())
948 defer cancel()
949 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
950 rctx, err := runtime.AnnotateContext(ctx, mux, req)
951 if err != nil {
952 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
953 return
954 }
955 resp, md, err := request_BBSim_GetOlt_1(rctx, inboundMarshaler, client, req, pathParams)
956 ctx = runtime.NewServerMetadataContext(ctx, md)
957 if err != nil {
958 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
959 return
960 }
961
962 forward_BBSim_GetOlt_1(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
963
964 })
965
966 mux.Handle("GET", pattern_BBSim_GetONUs_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
967 ctx, cancel := context.WithCancel(req.Context())
968 defer cancel()
969 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
970 rctx, err := runtime.AnnotateContext(ctx, mux, req)
971 if err != nil {
972 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
973 return
974 }
975 resp, md, err := request_BBSim_GetONUs_0(rctx, inboundMarshaler, client, req, pathParams)
976 ctx = runtime.NewServerMetadataContext(ctx, md)
977 if err != nil {
978 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
979 return
980 }
981
982 forward_BBSim_GetONUs_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
983
984 })
985
986 mux.Handle("GET", pattern_BBSim_GetONU_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
987 ctx, cancel := context.WithCancel(req.Context())
988 defer cancel()
989 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
990 rctx, err := runtime.AnnotateContext(ctx, mux, req)
991 if err != nil {
992 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
993 return
994 }
995 resp, md, err := request_BBSim_GetONU_0(rctx, inboundMarshaler, client, req, pathParams)
996 ctx = runtime.NewServerMetadataContext(ctx, md)
997 if err != nil {
998 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
999 return
1000 }
1001
1002 forward_BBSim_GetONU_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
1003
1004 })
1005
Pragya Arya1cbefa42020-01-13 12:15:29 +05301006 mux.Handle("DELETE", pattern_BBSim_ShutdownONU_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
1007 ctx, cancel := context.WithCancel(req.Context())
1008 defer cancel()
1009 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
1010 rctx, err := runtime.AnnotateContext(ctx, mux, req)
1011 if err != nil {
1012 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
1013 return
1014 }
1015 resp, md, err := request_BBSim_ShutdownONU_0(rctx, inboundMarshaler, client, req, pathParams)
1016 ctx = runtime.NewServerMetadataContext(ctx, md)
1017 if err != nil {
1018 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
1019 return
1020 }
1021
1022 forward_BBSim_ShutdownONU_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
1023
1024 })
1025
1026 mux.Handle("POST", pattern_BBSim_PoweronONU_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
1027 ctx, cancel := context.WithCancel(req.Context())
1028 defer cancel()
1029 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
1030 rctx, err := runtime.AnnotateContext(ctx, mux, req)
1031 if err != nil {
1032 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
1033 return
1034 }
1035 resp, md, err := request_BBSim_PoweronONU_0(rctx, inboundMarshaler, client, req, pathParams)
1036 ctx = runtime.NewServerMetadataContext(ctx, md)
1037 if err != nil {
1038 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
1039 return
1040 }
1041
1042 forward_BBSim_PoweronONU_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
1043
1044 })
1045
Anand S Katti86552f92020-03-03 21:56:32 +05301046 mux.Handle("POST", pattern_BBSim_SetOnuAlarmIndication_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
Pragya Arya694ece02020-02-07 13:03:47 +05301047 ctx, cancel := context.WithCancel(req.Context())
1048 defer cancel()
1049 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
1050 rctx, err := runtime.AnnotateContext(ctx, mux, req)
1051 if err != nil {
1052 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
1053 return
1054 }
Anand S Katti86552f92020-03-03 21:56:32 +05301055 resp, md, err := request_BBSim_SetOnuAlarmIndication_0(rctx, inboundMarshaler, client, req, pathParams)
Pragya Arya694ece02020-02-07 13:03:47 +05301056 ctx = runtime.NewServerMetadataContext(ctx, md)
1057 if err != nil {
1058 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
1059 return
1060 }
1061
Anand S Katti86552f92020-03-03 21:56:32 +05301062 forward_BBSim_SetOnuAlarmIndication_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
1063
1064 })
1065
1066 mux.Handle("POST", pattern_BBSim_SetOltAlarmIndication_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
1067 ctx, cancel := context.WithCancel(req.Context())
1068 defer cancel()
1069 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
1070 rctx, err := runtime.AnnotateContext(ctx, mux, req)
1071 if err != nil {
1072 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
1073 return
1074 }
1075 resp, md, err := request_BBSim_SetOltAlarmIndication_0(rctx, inboundMarshaler, client, req, pathParams)
1076 ctx = runtime.NewServerMetadataContext(ctx, md)
1077 if err != nil {
1078 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
1079 return
1080 }
1081
1082 forward_BBSim_SetOltAlarmIndication_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
Pragya Arya694ece02020-02-07 13:03:47 +05301083
1084 })
1085
Pragya Arya8bdb4532020-03-02 17:08:09 +05301086 mux.Handle("GET", pattern_BBSim_GetFlows_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
1087 ctx, cancel := context.WithCancel(req.Context())
1088 defer cancel()
1089 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
1090 rctx, err := runtime.AnnotateContext(ctx, mux, req)
1091 if err != nil {
1092 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
1093 return
1094 }
1095 resp, md, err := request_BBSim_GetFlows_0(rctx, inboundMarshaler, client, req, pathParams)
1096 ctx = runtime.NewServerMetadataContext(ctx, md)
1097 if err != nil {
1098 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
1099 return
1100 }
1101
1102 forward_BBSim_GetFlows_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
1103
1104 })
1105
1106 mux.Handle("GET", pattern_BBSim_GetFlows_1, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
1107 ctx, cancel := context.WithCancel(req.Context())
1108 defer cancel()
1109 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
1110 rctx, err := runtime.AnnotateContext(ctx, mux, req)
1111 if err != nil {
1112 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
1113 return
1114 }
1115 resp, md, err := request_BBSim_GetFlows_1(rctx, inboundMarshaler, client, req, pathParams)
1116 ctx = runtime.NewServerMetadataContext(ctx, md)
1117 if err != nil {
1118 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
1119 return
1120 }
1121
1122 forward_BBSim_GetFlows_1(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
1123
1124 })
1125
Anand S Katti09541352020-01-29 15:54:01 +05301126 mux.Handle("GET", pattern_BBSim_GetOnuTrafficSchedulers_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) {
1127 ctx, cancel := context.WithCancel(req.Context())
1128 defer cancel()
1129 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req)
1130 rctx, err := runtime.AnnotateContext(ctx, mux, req)
1131 if err != nil {
1132 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
1133 return
1134 }
1135 resp, md, err := request_BBSim_GetOnuTrafficSchedulers_0(rctx, inboundMarshaler, client, req, pathParams)
1136 ctx = runtime.NewServerMetadataContext(ctx, md)
1137 if err != nil {
1138 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err)
1139 return
1140 }
1141
1142 forward_BBSim_GetOnuTrafficSchedulers_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...)
1143
1144 })
1145
Matteo Scandoloa6a3aee2019-11-26 13:30:14 -07001146 return nil
1147}
1148
1149var (
1150 pattern_BBSim_Version_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"v1", "version"}, "", runtime.AssumeColonVerbOpt(true)))
1151
1152 pattern_BBSim_GetOlt_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1}, []string{"v1", "olt"}, "", runtime.AssumeColonVerbOpt(true)))
1153
1154 pattern_BBSim_GetOlt_1 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2}, []string{"v1", "olt", "status"}, "", runtime.AssumeColonVerbOpt(true)))
1155
1156 pattern_BBSim_GetONUs_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2}, []string{"v1", "olt", "onus"}, "", runtime.AssumeColonVerbOpt(true)))
1157
1158 pattern_BBSim_GetONU_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 1, 0, 4, 1, 5, 3}, []string{"v1", "olt", "onus", "SerialNumber"}, "", runtime.AssumeColonVerbOpt(true)))
Pragya Arya1cbefa42020-01-13 12:15:29 +05301159
1160 pattern_BBSim_ShutdownONU_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 1, 0, 4, 1, 5, 3}, []string{"v1", "olt", "onus", "SerialNumber"}, "", runtime.AssumeColonVerbOpt(true)))
1161
1162 pattern_BBSim_PoweronONU_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 1, 0, 4, 1, 5, 3}, []string{"v1", "olt", "onus", "SerialNumber"}, "", runtime.AssumeColonVerbOpt(true)))
Pragya Arya694ece02020-02-07 13:03:47 +05301163
Anand S Katti86552f92020-03-03 21:56:32 +05301164 pattern_BBSim_SetOnuAlarmIndication_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 1, 0, 4, 1, 5, 3, 2, 4, 1, 0, 4, 1, 5, 5, 1, 0, 4, 1, 5, 6}, []string{"v1", "olt", "onus", "SerialNumber", "alarms", "AlarmType", "Status"}, "", runtime.AssumeColonVerbOpt(true)))
1165
1166 pattern_BBSim_SetOltAlarmIndication_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 1, 0, 4, 1, 5, 3, 1, 0, 4, 1, 5, 4, 2, 5, 2, 6, 1, 0, 4, 1, 5, 7}, []string{"v1", "olt", "ports", "InterfaceType", "InterfaceID", "alarms", "los", "Status"}, "", runtime.AssumeColonVerbOpt(true)))
Anand S Katti09541352020-01-29 15:54:01 +05301167
Pragya Arya8bdb4532020-03-02 17:08:09 +05301168 pattern_BBSim_GetFlows_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 1, 0, 4, 1, 5, 3, 2, 4}, []string{"v1", "olt", "onus", "SerialNumber", "flows"}, "", runtime.AssumeColonVerbOpt(true)))
1169
1170 pattern_BBSim_GetFlows_1 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2}, []string{"v1", "olt", "flows"}, "", runtime.AssumeColonVerbOpt(true)))
1171
Anand S Katti09541352020-01-29 15:54:01 +05301172 pattern_BBSim_GetOnuTrafficSchedulers_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 1, 0, 4, 1, 5, 3, 2, 4}, []string{"v1", "olt", "onus", "SerialNumber", "trafficschedulers"}, "", runtime.AssumeColonVerbOpt(true)))
Matteo Scandoloa6a3aee2019-11-26 13:30:14 -07001173)
1174
1175var (
1176 forward_BBSim_Version_0 = runtime.ForwardResponseMessage
1177
1178 forward_BBSim_GetOlt_0 = runtime.ForwardResponseMessage
1179
1180 forward_BBSim_GetOlt_1 = runtime.ForwardResponseMessage
1181
1182 forward_BBSim_GetONUs_0 = runtime.ForwardResponseMessage
1183
1184 forward_BBSim_GetONU_0 = runtime.ForwardResponseMessage
Pragya Arya1cbefa42020-01-13 12:15:29 +05301185
1186 forward_BBSim_ShutdownONU_0 = runtime.ForwardResponseMessage
1187
1188 forward_BBSim_PoweronONU_0 = runtime.ForwardResponseMessage
Pragya Arya694ece02020-02-07 13:03:47 +05301189
Anand S Katti86552f92020-03-03 21:56:32 +05301190 forward_BBSim_SetOnuAlarmIndication_0 = runtime.ForwardResponseMessage
1191
1192 forward_BBSim_SetOltAlarmIndication_0 = runtime.ForwardResponseMessage
Anand S Katti09541352020-01-29 15:54:01 +05301193
Pragya Arya8bdb4532020-03-02 17:08:09 +05301194 forward_BBSim_GetFlows_0 = runtime.ForwardResponseMessage
1195
1196 forward_BBSim_GetFlows_1 = runtime.ForwardResponseMessage
1197
Anand S Katti09541352020-01-29 15:54:01 +05301198 forward_BBSim_GetOnuTrafficSchedulers_0 = runtime.ForwardResponseMessage
Matteo Scandoloa6a3aee2019-11-26 13:30:14 -07001199)