github.com/argoproj/argo-cd/v2@v2.10.9/pkg/apiclient/cluster/cluster.pb.gw.go (about) 1 // Code generated by protoc-gen-grpc-gateway. DO NOT EDIT. 2 // source: server/cluster/cluster.proto 3 4 /* 5 Package cluster is a reverse proxy. 6 7 It translates gRPC into RESTful JSON APIs. 8 */ 9 package cluster 10 11 import ( 12 "context" 13 "io" 14 "net/http" 15 16 "github.com/golang/protobuf/descriptor" 17 "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/metadata" 24 "google.golang.org/grpc/status" 25 ) 26 27 // Suppress "imported and not used" errors 28 var _ codes.Code 29 var _ io.Reader 30 var _ status.Status 31 var _ = runtime.String 32 var _ = utilities.NewDoubleArray 33 var _ = descriptor.ForMessage 34 var _ = metadata.Join 35 36 var ( 37 filter_ClusterService_List_0 = &utilities.DoubleArray{Encoding: map[string]int{}, Base: []int(nil), Check: []int(nil)} 38 ) 39 40 func request_ClusterService_List_0(ctx context.Context, marshaler runtime.Marshaler, client ClusterServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 41 var protoReq ClusterQuery 42 var metadata runtime.ServerMetadata 43 44 if err := req.ParseForm(); err != nil { 45 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 46 } 47 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_ClusterService_List_0); err != nil { 48 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 49 } 50 51 msg, err := client.List(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 52 return msg, metadata, err 53 54 } 55 56 func local_request_ClusterService_List_0(ctx context.Context, marshaler runtime.Marshaler, server ClusterServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 57 var protoReq ClusterQuery 58 var metadata runtime.ServerMetadata 59 60 if err := req.ParseForm(); err != nil { 61 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 62 } 63 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_ClusterService_List_0); err != nil { 64 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 65 } 66 67 msg, err := server.List(ctx, &protoReq) 68 return msg, metadata, err 69 70 } 71 72 var ( 73 filter_ClusterService_Create_0 = &utilities.DoubleArray{Encoding: map[string]int{"cluster": 0}, Base: []int{1, 1, 0}, Check: []int{0, 1, 2}} 74 ) 75 76 func request_ClusterService_Create_0(ctx context.Context, marshaler runtime.Marshaler, client ClusterServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 77 var protoReq ClusterCreateRequest 78 var metadata runtime.ServerMetadata 79 80 newReader, berr := utilities.IOReaderFactory(req.Body) 81 if berr != nil { 82 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 83 } 84 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq.Cluster); err != nil && err != io.EOF { 85 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 86 } 87 88 if err := req.ParseForm(); err != nil { 89 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 90 } 91 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_ClusterService_Create_0); err != nil { 92 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 93 } 94 95 msg, err := client.Create(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 96 return msg, metadata, err 97 98 } 99 100 func local_request_ClusterService_Create_0(ctx context.Context, marshaler runtime.Marshaler, server ClusterServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 101 var protoReq ClusterCreateRequest 102 var metadata runtime.ServerMetadata 103 104 newReader, berr := utilities.IOReaderFactory(req.Body) 105 if berr != nil { 106 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 107 } 108 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq.Cluster); err != nil && err != io.EOF { 109 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 110 } 111 112 if err := req.ParseForm(); err != nil { 113 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 114 } 115 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_ClusterService_Create_0); err != nil { 116 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 117 } 118 119 msg, err := server.Create(ctx, &protoReq) 120 return msg, metadata, err 121 122 } 123 124 var ( 125 filter_ClusterService_Get_0 = &utilities.DoubleArray{Encoding: map[string]int{"id": 0, "value": 1}, Base: []int{1, 1, 1, 0}, Check: []int{0, 1, 2, 3}} 126 ) 127 128 func request_ClusterService_Get_0(ctx context.Context, marshaler runtime.Marshaler, client ClusterServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 129 var protoReq ClusterQuery 130 var metadata runtime.ServerMetadata 131 132 var ( 133 val string 134 ok bool 135 err error 136 _ = err 137 ) 138 139 val, ok = pathParams["id.value"] 140 if !ok { 141 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "id.value") 142 } 143 144 err = runtime.PopulateFieldFromPath(&protoReq, "id.value", val) 145 146 if err != nil { 147 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "id.value", err) 148 } 149 150 if err := req.ParseForm(); err != nil { 151 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 152 } 153 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_ClusterService_Get_0); err != nil { 154 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 155 } 156 157 msg, err := client.Get(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 158 return msg, metadata, err 159 160 } 161 162 func local_request_ClusterService_Get_0(ctx context.Context, marshaler runtime.Marshaler, server ClusterServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 163 var protoReq ClusterQuery 164 var metadata runtime.ServerMetadata 165 166 var ( 167 val string 168 ok bool 169 err error 170 _ = err 171 ) 172 173 val, ok = pathParams["id.value"] 174 if !ok { 175 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "id.value") 176 } 177 178 err = runtime.PopulateFieldFromPath(&protoReq, "id.value", val) 179 180 if err != nil { 181 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "id.value", err) 182 } 183 184 if err := req.ParseForm(); err != nil { 185 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 186 } 187 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_ClusterService_Get_0); err != nil { 188 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 189 } 190 191 msg, err := server.Get(ctx, &protoReq) 192 return msg, metadata, err 193 194 } 195 196 var ( 197 filter_ClusterService_Update_0 = &utilities.DoubleArray{Encoding: map[string]int{"cluster": 0, "id": 1, "value": 2}, Base: []int{1, 1, 1, 2, 0, 0}, Check: []int{0, 1, 1, 3, 2, 4}} 198 ) 199 200 func request_ClusterService_Update_0(ctx context.Context, marshaler runtime.Marshaler, client ClusterServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 201 var protoReq ClusterUpdateRequest 202 var metadata runtime.ServerMetadata 203 204 newReader, berr := utilities.IOReaderFactory(req.Body) 205 if berr != nil { 206 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 207 } 208 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq.Cluster); err != nil && err != io.EOF { 209 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 210 } 211 212 var ( 213 val string 214 ok bool 215 err error 216 _ = err 217 ) 218 219 val, ok = pathParams["id.value"] 220 if !ok { 221 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "id.value") 222 } 223 224 err = runtime.PopulateFieldFromPath(&protoReq, "id.value", val) 225 226 if err != nil { 227 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "id.value", err) 228 } 229 230 if err := req.ParseForm(); err != nil { 231 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 232 } 233 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_ClusterService_Update_0); err != nil { 234 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 235 } 236 237 msg, err := client.Update(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 238 return msg, metadata, err 239 240 } 241 242 func local_request_ClusterService_Update_0(ctx context.Context, marshaler runtime.Marshaler, server ClusterServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 243 var protoReq ClusterUpdateRequest 244 var metadata runtime.ServerMetadata 245 246 newReader, berr := utilities.IOReaderFactory(req.Body) 247 if berr != nil { 248 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 249 } 250 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq.Cluster); err != nil && err != io.EOF { 251 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 252 } 253 254 var ( 255 val string 256 ok bool 257 err error 258 _ = err 259 ) 260 261 val, ok = pathParams["id.value"] 262 if !ok { 263 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "id.value") 264 } 265 266 err = runtime.PopulateFieldFromPath(&protoReq, "id.value", val) 267 268 if err != nil { 269 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "id.value", err) 270 } 271 272 if err := req.ParseForm(); err != nil { 273 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 274 } 275 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_ClusterService_Update_0); err != nil { 276 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 277 } 278 279 msg, err := server.Update(ctx, &protoReq) 280 return msg, metadata, err 281 282 } 283 284 var ( 285 filter_ClusterService_Delete_0 = &utilities.DoubleArray{Encoding: map[string]int{"id": 0, "value": 1}, Base: []int{1, 1, 1, 0}, Check: []int{0, 1, 2, 3}} 286 ) 287 288 func request_ClusterService_Delete_0(ctx context.Context, marshaler runtime.Marshaler, client ClusterServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 289 var protoReq ClusterQuery 290 var metadata runtime.ServerMetadata 291 292 var ( 293 val string 294 ok bool 295 err error 296 _ = err 297 ) 298 299 val, ok = pathParams["id.value"] 300 if !ok { 301 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "id.value") 302 } 303 304 err = runtime.PopulateFieldFromPath(&protoReq, "id.value", val) 305 306 if err != nil { 307 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "id.value", err) 308 } 309 310 if err := req.ParseForm(); err != nil { 311 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 312 } 313 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_ClusterService_Delete_0); err != nil { 314 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 315 } 316 317 msg, err := client.Delete(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 318 return msg, metadata, err 319 320 } 321 322 func local_request_ClusterService_Delete_0(ctx context.Context, marshaler runtime.Marshaler, server ClusterServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 323 var protoReq ClusterQuery 324 var metadata runtime.ServerMetadata 325 326 var ( 327 val string 328 ok bool 329 err error 330 _ = err 331 ) 332 333 val, ok = pathParams["id.value"] 334 if !ok { 335 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "id.value") 336 } 337 338 err = runtime.PopulateFieldFromPath(&protoReq, "id.value", val) 339 340 if err != nil { 341 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "id.value", err) 342 } 343 344 if err := req.ParseForm(); err != nil { 345 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 346 } 347 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_ClusterService_Delete_0); err != nil { 348 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 349 } 350 351 msg, err := server.Delete(ctx, &protoReq) 352 return msg, metadata, err 353 354 } 355 356 var ( 357 filter_ClusterService_RotateAuth_0 = &utilities.DoubleArray{Encoding: map[string]int{"id": 0, "value": 1}, Base: []int{1, 1, 1, 0}, Check: []int{0, 1, 2, 3}} 358 ) 359 360 func request_ClusterService_RotateAuth_0(ctx context.Context, marshaler runtime.Marshaler, client ClusterServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 361 var protoReq ClusterQuery 362 var metadata runtime.ServerMetadata 363 364 var ( 365 val string 366 ok bool 367 err error 368 _ = err 369 ) 370 371 val, ok = pathParams["id.value"] 372 if !ok { 373 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "id.value") 374 } 375 376 err = runtime.PopulateFieldFromPath(&protoReq, "id.value", val) 377 378 if err != nil { 379 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "id.value", err) 380 } 381 382 if err := req.ParseForm(); err != nil { 383 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 384 } 385 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_ClusterService_RotateAuth_0); err != nil { 386 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 387 } 388 389 msg, err := client.RotateAuth(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 390 return msg, metadata, err 391 392 } 393 394 func local_request_ClusterService_RotateAuth_0(ctx context.Context, marshaler runtime.Marshaler, server ClusterServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 395 var protoReq ClusterQuery 396 var metadata runtime.ServerMetadata 397 398 var ( 399 val string 400 ok bool 401 err error 402 _ = err 403 ) 404 405 val, ok = pathParams["id.value"] 406 if !ok { 407 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "id.value") 408 } 409 410 err = runtime.PopulateFieldFromPath(&protoReq, "id.value", val) 411 412 if err != nil { 413 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "id.value", err) 414 } 415 416 if err := req.ParseForm(); err != nil { 417 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 418 } 419 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_ClusterService_RotateAuth_0); err != nil { 420 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 421 } 422 423 msg, err := server.RotateAuth(ctx, &protoReq) 424 return msg, metadata, err 425 426 } 427 428 var ( 429 filter_ClusterService_InvalidateCache_0 = &utilities.DoubleArray{Encoding: map[string]int{"id": 0, "value": 1}, Base: []int{1, 1, 1, 0}, Check: []int{0, 1, 2, 3}} 430 ) 431 432 func request_ClusterService_InvalidateCache_0(ctx context.Context, marshaler runtime.Marshaler, client ClusterServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 433 var protoReq ClusterQuery 434 var metadata runtime.ServerMetadata 435 436 var ( 437 val string 438 ok bool 439 err error 440 _ = err 441 ) 442 443 val, ok = pathParams["id.value"] 444 if !ok { 445 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "id.value") 446 } 447 448 err = runtime.PopulateFieldFromPath(&protoReq, "id.value", val) 449 450 if err != nil { 451 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "id.value", err) 452 } 453 454 if err := req.ParseForm(); err != nil { 455 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 456 } 457 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_ClusterService_InvalidateCache_0); err != nil { 458 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 459 } 460 461 msg, err := client.InvalidateCache(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 462 return msg, metadata, err 463 464 } 465 466 func local_request_ClusterService_InvalidateCache_0(ctx context.Context, marshaler runtime.Marshaler, server ClusterServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 467 var protoReq ClusterQuery 468 var metadata runtime.ServerMetadata 469 470 var ( 471 val string 472 ok bool 473 err error 474 _ = err 475 ) 476 477 val, ok = pathParams["id.value"] 478 if !ok { 479 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "id.value") 480 } 481 482 err = runtime.PopulateFieldFromPath(&protoReq, "id.value", val) 483 484 if err != nil { 485 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "id.value", err) 486 } 487 488 if err := req.ParseForm(); err != nil { 489 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 490 } 491 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_ClusterService_InvalidateCache_0); err != nil { 492 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 493 } 494 495 msg, err := server.InvalidateCache(ctx, &protoReq) 496 return msg, metadata, err 497 498 } 499 500 // RegisterClusterServiceHandlerServer registers the http handlers for service ClusterService to "mux". 501 // UnaryRPC :call ClusterServiceServer directly. 502 // StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. 503 // Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterClusterServiceHandlerFromEndpoint instead. 504 func RegisterClusterServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server ClusterServiceServer) error { 505 506 mux.Handle("GET", pattern_ClusterService_List_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 507 ctx, cancel := context.WithCancel(req.Context()) 508 defer cancel() 509 var stream runtime.ServerTransportStream 510 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 511 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 512 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 513 if err != nil { 514 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 515 return 516 } 517 resp, md, err := local_request_ClusterService_List_0(rctx, inboundMarshaler, server, req, pathParams) 518 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 519 ctx = runtime.NewServerMetadataContext(ctx, md) 520 if err != nil { 521 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 522 return 523 } 524 525 forward_ClusterService_List_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 526 527 }) 528 529 mux.Handle("POST", pattern_ClusterService_Create_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 530 ctx, cancel := context.WithCancel(req.Context()) 531 defer cancel() 532 var stream runtime.ServerTransportStream 533 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 534 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 535 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 536 if err != nil { 537 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 538 return 539 } 540 resp, md, err := local_request_ClusterService_Create_0(rctx, inboundMarshaler, server, req, pathParams) 541 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 542 ctx = runtime.NewServerMetadataContext(ctx, md) 543 if err != nil { 544 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 545 return 546 } 547 548 forward_ClusterService_Create_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 549 550 }) 551 552 mux.Handle("GET", pattern_ClusterService_Get_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 553 ctx, cancel := context.WithCancel(req.Context()) 554 defer cancel() 555 var stream runtime.ServerTransportStream 556 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 557 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 558 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 559 if err != nil { 560 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 561 return 562 } 563 resp, md, err := local_request_ClusterService_Get_0(rctx, inboundMarshaler, server, req, pathParams) 564 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 565 ctx = runtime.NewServerMetadataContext(ctx, md) 566 if err != nil { 567 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 568 return 569 } 570 571 forward_ClusterService_Get_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 572 573 }) 574 575 mux.Handle("PUT", pattern_ClusterService_Update_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 576 ctx, cancel := context.WithCancel(req.Context()) 577 defer cancel() 578 var stream runtime.ServerTransportStream 579 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 580 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 581 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 582 if err != nil { 583 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 584 return 585 } 586 resp, md, err := local_request_ClusterService_Update_0(rctx, inboundMarshaler, server, req, pathParams) 587 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 588 ctx = runtime.NewServerMetadataContext(ctx, md) 589 if err != nil { 590 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 591 return 592 } 593 594 forward_ClusterService_Update_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 595 596 }) 597 598 mux.Handle("DELETE", pattern_ClusterService_Delete_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 599 ctx, cancel := context.WithCancel(req.Context()) 600 defer cancel() 601 var stream runtime.ServerTransportStream 602 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 603 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 604 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 605 if err != nil { 606 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 607 return 608 } 609 resp, md, err := local_request_ClusterService_Delete_0(rctx, inboundMarshaler, server, req, pathParams) 610 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 611 ctx = runtime.NewServerMetadataContext(ctx, md) 612 if err != nil { 613 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 614 return 615 } 616 617 forward_ClusterService_Delete_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 618 619 }) 620 621 mux.Handle("POST", pattern_ClusterService_RotateAuth_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 622 ctx, cancel := context.WithCancel(req.Context()) 623 defer cancel() 624 var stream runtime.ServerTransportStream 625 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 626 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 627 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 628 if err != nil { 629 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 630 return 631 } 632 resp, md, err := local_request_ClusterService_RotateAuth_0(rctx, inboundMarshaler, server, req, pathParams) 633 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 634 ctx = runtime.NewServerMetadataContext(ctx, md) 635 if err != nil { 636 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 637 return 638 } 639 640 forward_ClusterService_RotateAuth_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 641 642 }) 643 644 mux.Handle("POST", pattern_ClusterService_InvalidateCache_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 645 ctx, cancel := context.WithCancel(req.Context()) 646 defer cancel() 647 var stream runtime.ServerTransportStream 648 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 649 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 650 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 651 if err != nil { 652 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 653 return 654 } 655 resp, md, err := local_request_ClusterService_InvalidateCache_0(rctx, inboundMarshaler, server, req, pathParams) 656 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 657 ctx = runtime.NewServerMetadataContext(ctx, md) 658 if err != nil { 659 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 660 return 661 } 662 663 forward_ClusterService_InvalidateCache_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 664 665 }) 666 667 return nil 668 } 669 670 // RegisterClusterServiceHandlerFromEndpoint is same as RegisterClusterServiceHandler but 671 // automatically dials to "endpoint" and closes the connection when "ctx" gets done. 672 func RegisterClusterServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error) { 673 conn, err := grpc.Dial(endpoint, opts...) 674 if err != nil { 675 return err 676 } 677 defer func() { 678 if err != nil { 679 if cerr := conn.Close(); cerr != nil { 680 grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr) 681 } 682 return 683 } 684 go func() { 685 <-ctx.Done() 686 if cerr := conn.Close(); cerr != nil { 687 grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr) 688 } 689 }() 690 }() 691 692 return RegisterClusterServiceHandler(ctx, mux, conn) 693 } 694 695 // RegisterClusterServiceHandler registers the http handlers for service ClusterService to "mux". 696 // The handlers forward requests to the grpc endpoint over "conn". 697 func RegisterClusterServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error { 698 return RegisterClusterServiceHandlerClient(ctx, mux, NewClusterServiceClient(conn)) 699 } 700 701 // RegisterClusterServiceHandlerClient registers the http handlers for service ClusterService 702 // to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "ClusterServiceClient". 703 // Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "ClusterServiceClient" 704 // doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in 705 // "ClusterServiceClient" to call the correct interceptors. 706 func RegisterClusterServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client ClusterServiceClient) error { 707 708 mux.Handle("GET", pattern_ClusterService_List_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 709 ctx, cancel := context.WithCancel(req.Context()) 710 defer cancel() 711 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 712 rctx, err := runtime.AnnotateContext(ctx, mux, req) 713 if err != nil { 714 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 715 return 716 } 717 resp, md, err := request_ClusterService_List_0(rctx, inboundMarshaler, client, req, pathParams) 718 ctx = runtime.NewServerMetadataContext(ctx, md) 719 if err != nil { 720 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 721 return 722 } 723 724 forward_ClusterService_List_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 725 726 }) 727 728 mux.Handle("POST", pattern_ClusterService_Create_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 729 ctx, cancel := context.WithCancel(req.Context()) 730 defer cancel() 731 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 732 rctx, err := runtime.AnnotateContext(ctx, mux, req) 733 if err != nil { 734 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 735 return 736 } 737 resp, md, err := request_ClusterService_Create_0(rctx, inboundMarshaler, client, req, pathParams) 738 ctx = runtime.NewServerMetadataContext(ctx, md) 739 if err != nil { 740 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 741 return 742 } 743 744 forward_ClusterService_Create_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 745 746 }) 747 748 mux.Handle("GET", pattern_ClusterService_Get_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 749 ctx, cancel := context.WithCancel(req.Context()) 750 defer cancel() 751 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 752 rctx, err := runtime.AnnotateContext(ctx, mux, req) 753 if err != nil { 754 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 755 return 756 } 757 resp, md, err := request_ClusterService_Get_0(rctx, inboundMarshaler, client, req, pathParams) 758 ctx = runtime.NewServerMetadataContext(ctx, md) 759 if err != nil { 760 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 761 return 762 } 763 764 forward_ClusterService_Get_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 765 766 }) 767 768 mux.Handle("PUT", pattern_ClusterService_Update_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 769 ctx, cancel := context.WithCancel(req.Context()) 770 defer cancel() 771 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 772 rctx, err := runtime.AnnotateContext(ctx, mux, req) 773 if err != nil { 774 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 775 return 776 } 777 resp, md, err := request_ClusterService_Update_0(rctx, inboundMarshaler, client, req, pathParams) 778 ctx = runtime.NewServerMetadataContext(ctx, md) 779 if err != nil { 780 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 781 return 782 } 783 784 forward_ClusterService_Update_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 785 786 }) 787 788 mux.Handle("DELETE", pattern_ClusterService_Delete_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 789 ctx, cancel := context.WithCancel(req.Context()) 790 defer cancel() 791 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 792 rctx, err := runtime.AnnotateContext(ctx, mux, req) 793 if err != nil { 794 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 795 return 796 } 797 resp, md, err := request_ClusterService_Delete_0(rctx, inboundMarshaler, client, req, pathParams) 798 ctx = runtime.NewServerMetadataContext(ctx, md) 799 if err != nil { 800 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 801 return 802 } 803 804 forward_ClusterService_Delete_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 805 806 }) 807 808 mux.Handle("POST", pattern_ClusterService_RotateAuth_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 809 ctx, cancel := context.WithCancel(req.Context()) 810 defer cancel() 811 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 812 rctx, err := runtime.AnnotateContext(ctx, mux, req) 813 if err != nil { 814 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 815 return 816 } 817 resp, md, err := request_ClusterService_RotateAuth_0(rctx, inboundMarshaler, client, req, pathParams) 818 ctx = runtime.NewServerMetadataContext(ctx, md) 819 if err != nil { 820 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 821 return 822 } 823 824 forward_ClusterService_RotateAuth_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 825 826 }) 827 828 mux.Handle("POST", pattern_ClusterService_InvalidateCache_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 829 ctx, cancel := context.WithCancel(req.Context()) 830 defer cancel() 831 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 832 rctx, err := runtime.AnnotateContext(ctx, mux, req) 833 if err != nil { 834 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 835 return 836 } 837 resp, md, err := request_ClusterService_InvalidateCache_0(rctx, inboundMarshaler, client, req, pathParams) 838 ctx = runtime.NewServerMetadataContext(ctx, md) 839 if err != nil { 840 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 841 return 842 } 843 844 forward_ClusterService_InvalidateCache_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 845 846 }) 847 848 return nil 849 } 850 851 var ( 852 pattern_ClusterService_List_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2}, []string{"api", "v1", "clusters"}, "", runtime.AssumeColonVerbOpt(true))) 853 854 pattern_ClusterService_Create_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2}, []string{"api", "v1", "clusters"}, "", runtime.AssumeColonVerbOpt(true))) 855 856 pattern_ClusterService_Get_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 1, 0, 4, 1, 5, 3}, []string{"api", "v1", "clusters", "id.value"}, "", runtime.AssumeColonVerbOpt(true))) 857 858 pattern_ClusterService_Update_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 1, 0, 4, 1, 5, 3}, []string{"api", "v1", "clusters", "id.value"}, "", runtime.AssumeColonVerbOpt(true))) 859 860 pattern_ClusterService_Delete_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 1, 0, 4, 1, 5, 3}, []string{"api", "v1", "clusters", "id.value"}, "", runtime.AssumeColonVerbOpt(true))) 861 862 pattern_ClusterService_RotateAuth_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 1, 0, 4, 1, 5, 3, 2, 4}, []string{"api", "v1", "clusters", "id.value", "rotate-auth"}, "", runtime.AssumeColonVerbOpt(true))) 863 864 pattern_ClusterService_InvalidateCache_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 1, 0, 4, 1, 5, 3, 2, 4}, []string{"api", "v1", "clusters", "id.value", "invalidate-cache"}, "", runtime.AssumeColonVerbOpt(true))) 865 ) 866 867 var ( 868 forward_ClusterService_List_0 = runtime.ForwardResponseMessage 869 870 forward_ClusterService_Create_0 = runtime.ForwardResponseMessage 871 872 forward_ClusterService_Get_0 = runtime.ForwardResponseMessage 873 874 forward_ClusterService_Update_0 = runtime.ForwardResponseMessage 875 876 forward_ClusterService_Delete_0 = runtime.ForwardResponseMessage 877 878 forward_ClusterService_RotateAuth_0 = runtime.ForwardResponseMessage 879 880 forward_ClusterService_InvalidateCache_0 = runtime.ForwardResponseMessage 881 )