github.com/argoproj/argo-cd/v2@v2.10.9/pkg/apiclient/gpgkey/gpgkey.pb.gw.go (about) 1 // Code generated by protoc-gen-grpc-gateway. DO NOT EDIT. 2 // source: server/gpgkey/gpgkey.proto 3 4 /* 5 Package gpgkey is a reverse proxy. 6 7 It translates gRPC into RESTful JSON APIs. 8 */ 9 package gpgkey 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_GPGKeyService_List_0 = &utilities.DoubleArray{Encoding: map[string]int{}, Base: []int(nil), Check: []int(nil)} 38 ) 39 40 func request_GPGKeyService_List_0(ctx context.Context, marshaler runtime.Marshaler, client GPGKeyServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 41 var protoReq GnuPGPublicKeyQuery 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_GPGKeyService_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_GPGKeyService_List_0(ctx context.Context, marshaler runtime.Marshaler, server GPGKeyServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 57 var protoReq GnuPGPublicKeyQuery 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_GPGKeyService_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 func request_GPGKeyService_Get_0(ctx context.Context, marshaler runtime.Marshaler, client GPGKeyServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 73 var protoReq GnuPGPublicKeyQuery 74 var metadata runtime.ServerMetadata 75 76 var ( 77 val string 78 ok bool 79 err error 80 _ = err 81 ) 82 83 val, ok = pathParams["keyID"] 84 if !ok { 85 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "keyID") 86 } 87 88 protoReq.KeyID, err = runtime.String(val) 89 90 if err != nil { 91 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "keyID", err) 92 } 93 94 msg, err := client.Get(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 95 return msg, metadata, err 96 97 } 98 99 func local_request_GPGKeyService_Get_0(ctx context.Context, marshaler runtime.Marshaler, server GPGKeyServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 100 var protoReq GnuPGPublicKeyQuery 101 var metadata runtime.ServerMetadata 102 103 var ( 104 val string 105 ok bool 106 err error 107 _ = err 108 ) 109 110 val, ok = pathParams["keyID"] 111 if !ok { 112 return nil, metadata, status.Errorf(codes.InvalidArgument, "missing parameter %s", "keyID") 113 } 114 115 protoReq.KeyID, err = runtime.String(val) 116 117 if err != nil { 118 return nil, metadata, status.Errorf(codes.InvalidArgument, "type mismatch, parameter: %s, error: %v", "keyID", err) 119 } 120 121 msg, err := server.Get(ctx, &protoReq) 122 return msg, metadata, err 123 124 } 125 126 var ( 127 filter_GPGKeyService_Create_0 = &utilities.DoubleArray{Encoding: map[string]int{"publickey": 0}, Base: []int{1, 1, 0}, Check: []int{0, 1, 2}} 128 ) 129 130 func request_GPGKeyService_Create_0(ctx context.Context, marshaler runtime.Marshaler, client GPGKeyServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 131 var protoReq GnuPGPublicKeyCreateRequest 132 var metadata runtime.ServerMetadata 133 134 newReader, berr := utilities.IOReaderFactory(req.Body) 135 if berr != nil { 136 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 137 } 138 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq.Publickey); err != nil && err != io.EOF { 139 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 140 } 141 142 if err := req.ParseForm(); err != nil { 143 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 144 } 145 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_GPGKeyService_Create_0); err != nil { 146 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 147 } 148 149 msg, err := client.Create(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 150 return msg, metadata, err 151 152 } 153 154 func local_request_GPGKeyService_Create_0(ctx context.Context, marshaler runtime.Marshaler, server GPGKeyServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 155 var protoReq GnuPGPublicKeyCreateRequest 156 var metadata runtime.ServerMetadata 157 158 newReader, berr := utilities.IOReaderFactory(req.Body) 159 if berr != nil { 160 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", berr) 161 } 162 if err := marshaler.NewDecoder(newReader()).Decode(&protoReq.Publickey); err != nil && err != io.EOF { 163 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 164 } 165 166 if err := req.ParseForm(); err != nil { 167 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 168 } 169 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_GPGKeyService_Create_0); err != nil { 170 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 171 } 172 173 msg, err := server.Create(ctx, &protoReq) 174 return msg, metadata, err 175 176 } 177 178 var ( 179 filter_GPGKeyService_Delete_0 = &utilities.DoubleArray{Encoding: map[string]int{}, Base: []int(nil), Check: []int(nil)} 180 ) 181 182 func request_GPGKeyService_Delete_0(ctx context.Context, marshaler runtime.Marshaler, client GPGKeyServiceClient, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 183 var protoReq GnuPGPublicKeyQuery 184 var metadata runtime.ServerMetadata 185 186 if err := req.ParseForm(); err != nil { 187 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 188 } 189 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_GPGKeyService_Delete_0); err != nil { 190 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 191 } 192 193 msg, err := client.Delete(ctx, &protoReq, grpc.Header(&metadata.HeaderMD), grpc.Trailer(&metadata.TrailerMD)) 194 return msg, metadata, err 195 196 } 197 198 func local_request_GPGKeyService_Delete_0(ctx context.Context, marshaler runtime.Marshaler, server GPGKeyServiceServer, req *http.Request, pathParams map[string]string) (proto.Message, runtime.ServerMetadata, error) { 199 var protoReq GnuPGPublicKeyQuery 200 var metadata runtime.ServerMetadata 201 202 if err := req.ParseForm(); err != nil { 203 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 204 } 205 if err := runtime.PopulateQueryParameters(&protoReq, req.Form, filter_GPGKeyService_Delete_0); err != nil { 206 return nil, metadata, status.Errorf(codes.InvalidArgument, "%v", err) 207 } 208 209 msg, err := server.Delete(ctx, &protoReq) 210 return msg, metadata, err 211 212 } 213 214 // RegisterGPGKeyServiceHandlerServer registers the http handlers for service GPGKeyService to "mux". 215 // UnaryRPC :call GPGKeyServiceServer directly. 216 // StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. 217 // Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterGPGKeyServiceHandlerFromEndpoint instead. 218 func RegisterGPGKeyServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server GPGKeyServiceServer) error { 219 220 mux.Handle("GET", pattern_GPGKeyService_List_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 221 ctx, cancel := context.WithCancel(req.Context()) 222 defer cancel() 223 var stream runtime.ServerTransportStream 224 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 225 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 226 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 227 if err != nil { 228 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 229 return 230 } 231 resp, md, err := local_request_GPGKeyService_List_0(rctx, inboundMarshaler, server, req, pathParams) 232 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 233 ctx = runtime.NewServerMetadataContext(ctx, md) 234 if err != nil { 235 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 236 return 237 } 238 239 forward_GPGKeyService_List_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 240 241 }) 242 243 mux.Handle("GET", pattern_GPGKeyService_Get_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 244 ctx, cancel := context.WithCancel(req.Context()) 245 defer cancel() 246 var stream runtime.ServerTransportStream 247 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 248 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 249 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 250 if err != nil { 251 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 252 return 253 } 254 resp, md, err := local_request_GPGKeyService_Get_0(rctx, inboundMarshaler, server, req, pathParams) 255 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 256 ctx = runtime.NewServerMetadataContext(ctx, md) 257 if err != nil { 258 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 259 return 260 } 261 262 forward_GPGKeyService_Get_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 263 264 }) 265 266 mux.Handle("POST", pattern_GPGKeyService_Create_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 267 ctx, cancel := context.WithCancel(req.Context()) 268 defer cancel() 269 var stream runtime.ServerTransportStream 270 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 271 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 272 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 273 if err != nil { 274 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 275 return 276 } 277 resp, md, err := local_request_GPGKeyService_Create_0(rctx, inboundMarshaler, server, req, pathParams) 278 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 279 ctx = runtime.NewServerMetadataContext(ctx, md) 280 if err != nil { 281 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 282 return 283 } 284 285 forward_GPGKeyService_Create_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 286 287 }) 288 289 mux.Handle("DELETE", pattern_GPGKeyService_Delete_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 290 ctx, cancel := context.WithCancel(req.Context()) 291 defer cancel() 292 var stream runtime.ServerTransportStream 293 ctx = grpc.NewContextWithServerTransportStream(ctx, &stream) 294 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 295 rctx, err := runtime.AnnotateIncomingContext(ctx, mux, req) 296 if err != nil { 297 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 298 return 299 } 300 resp, md, err := local_request_GPGKeyService_Delete_0(rctx, inboundMarshaler, server, req, pathParams) 301 md.HeaderMD, md.TrailerMD = metadata.Join(md.HeaderMD, stream.Header()), metadata.Join(md.TrailerMD, stream.Trailer()) 302 ctx = runtime.NewServerMetadataContext(ctx, md) 303 if err != nil { 304 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 305 return 306 } 307 308 forward_GPGKeyService_Delete_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 309 310 }) 311 312 return nil 313 } 314 315 // RegisterGPGKeyServiceHandlerFromEndpoint is same as RegisterGPGKeyServiceHandler but 316 // automatically dials to "endpoint" and closes the connection when "ctx" gets done. 317 func RegisterGPGKeyServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error) { 318 conn, err := grpc.Dial(endpoint, opts...) 319 if err != nil { 320 return err 321 } 322 defer func() { 323 if err != nil { 324 if cerr := conn.Close(); cerr != nil { 325 grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr) 326 } 327 return 328 } 329 go func() { 330 <-ctx.Done() 331 if cerr := conn.Close(); cerr != nil { 332 grpclog.Infof("Failed to close conn to %s: %v", endpoint, cerr) 333 } 334 }() 335 }() 336 337 return RegisterGPGKeyServiceHandler(ctx, mux, conn) 338 } 339 340 // RegisterGPGKeyServiceHandler registers the http handlers for service GPGKeyService to "mux". 341 // The handlers forward requests to the grpc endpoint over "conn". 342 func RegisterGPGKeyServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error { 343 return RegisterGPGKeyServiceHandlerClient(ctx, mux, NewGPGKeyServiceClient(conn)) 344 } 345 346 // RegisterGPGKeyServiceHandlerClient registers the http handlers for service GPGKeyService 347 // to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "GPGKeyServiceClient". 348 // Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "GPGKeyServiceClient" 349 // doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in 350 // "GPGKeyServiceClient" to call the correct interceptors. 351 func RegisterGPGKeyServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client GPGKeyServiceClient) error { 352 353 mux.Handle("GET", pattern_GPGKeyService_List_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 354 ctx, cancel := context.WithCancel(req.Context()) 355 defer cancel() 356 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 357 rctx, err := runtime.AnnotateContext(ctx, mux, req) 358 if err != nil { 359 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 360 return 361 } 362 resp, md, err := request_GPGKeyService_List_0(rctx, inboundMarshaler, client, req, pathParams) 363 ctx = runtime.NewServerMetadataContext(ctx, md) 364 if err != nil { 365 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 366 return 367 } 368 369 forward_GPGKeyService_List_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 370 371 }) 372 373 mux.Handle("GET", pattern_GPGKeyService_Get_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 374 ctx, cancel := context.WithCancel(req.Context()) 375 defer cancel() 376 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 377 rctx, err := runtime.AnnotateContext(ctx, mux, req) 378 if err != nil { 379 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 380 return 381 } 382 resp, md, err := request_GPGKeyService_Get_0(rctx, inboundMarshaler, client, req, pathParams) 383 ctx = runtime.NewServerMetadataContext(ctx, md) 384 if err != nil { 385 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 386 return 387 } 388 389 forward_GPGKeyService_Get_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 390 391 }) 392 393 mux.Handle("POST", pattern_GPGKeyService_Create_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 394 ctx, cancel := context.WithCancel(req.Context()) 395 defer cancel() 396 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 397 rctx, err := runtime.AnnotateContext(ctx, mux, req) 398 if err != nil { 399 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 400 return 401 } 402 resp, md, err := request_GPGKeyService_Create_0(rctx, inboundMarshaler, client, req, pathParams) 403 ctx = runtime.NewServerMetadataContext(ctx, md) 404 if err != nil { 405 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 406 return 407 } 408 409 forward_GPGKeyService_Create_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 410 411 }) 412 413 mux.Handle("DELETE", pattern_GPGKeyService_Delete_0, func(w http.ResponseWriter, req *http.Request, pathParams map[string]string) { 414 ctx, cancel := context.WithCancel(req.Context()) 415 defer cancel() 416 inboundMarshaler, outboundMarshaler := runtime.MarshalerForRequest(mux, req) 417 rctx, err := runtime.AnnotateContext(ctx, mux, req) 418 if err != nil { 419 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 420 return 421 } 422 resp, md, err := request_GPGKeyService_Delete_0(rctx, inboundMarshaler, client, req, pathParams) 423 ctx = runtime.NewServerMetadataContext(ctx, md) 424 if err != nil { 425 runtime.HTTPError(ctx, mux, outboundMarshaler, w, req, err) 426 return 427 } 428 429 forward_GPGKeyService_Delete_0(ctx, mux, outboundMarshaler, w, req, resp, mux.GetForwardResponseOptions()...) 430 431 }) 432 433 return nil 434 } 435 436 var ( 437 pattern_GPGKeyService_List_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2}, []string{"api", "v1", "gpgkeys"}, "", runtime.AssumeColonVerbOpt(true))) 438 439 pattern_GPGKeyService_Get_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2, 1, 0, 4, 1, 5, 3}, []string{"api", "v1", "gpgkeys", "keyID"}, "", runtime.AssumeColonVerbOpt(true))) 440 441 pattern_GPGKeyService_Create_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2}, []string{"api", "v1", "gpgkeys"}, "", runtime.AssumeColonVerbOpt(true))) 442 443 pattern_GPGKeyService_Delete_0 = runtime.MustPattern(runtime.NewPattern(1, []int{2, 0, 2, 1, 2, 2}, []string{"api", "v1", "gpgkeys"}, "", runtime.AssumeColonVerbOpt(true))) 444 ) 445 446 var ( 447 forward_GPGKeyService_List_0 = runtime.ForwardResponseMessage 448 449 forward_GPGKeyService_Get_0 = runtime.ForwardResponseMessage 450 451 forward_GPGKeyService_Create_0 = runtime.ForwardResponseMessage 452 453 forward_GPGKeyService_Delete_0 = runtime.ForwardResponseMessage 454 )