github.com/cloudwan/edgelq-sdk@v1.15.4/iam/client/v1/member_assignment/member_assignment_service.pb.descriptors.go (about) 1 // Code generated by protoc-gen-goten-client 2 // API: MemberAssignmentService 3 // DO NOT EDIT!!! 4 5 package member_assignment_client 6 7 import ( 8 "google.golang.org/protobuf/proto" 9 10 gotenclient "github.com/cloudwan/goten-sdk/runtime/client" 11 gotenresource "github.com/cloudwan/goten-sdk/runtime/resource" 12 ) 13 14 // proto imports 15 import ( 16 member_assignment "github.com/cloudwan/edgelq-sdk/iam/resources/v1/member_assignment" 17 emptypb "google.golang.org/protobuf/types/known/emptypb" 18 ) 19 20 // Reference imports to suppress errors if they are not otherwise used. 21 var ( 22 _ = new(proto.Message) 23 _ = new(gotenclient.MethodDescriptor) 24 _ = gotenresource.WildcardId 25 ) 26 27 // make sure we're using proto imports 28 var ( 29 _ = &member_assignment.MemberAssignment{} 30 _ = &emptypb.Empty{} 31 ) 32 33 var ( 34 descriptorsInitialized bool 35 memberAssignmentServiceDescriptor *MemberAssignmentServiceDescriptor 36 getMemberAssignmentDescriptor *GetMemberAssignmentDescriptor 37 batchGetMemberAssignmentsDescriptor *BatchGetMemberAssignmentsDescriptor 38 listMemberAssignmentsDescriptor *ListMemberAssignmentsDescriptor 39 watchMemberAssignmentDescriptor *WatchMemberAssignmentDescriptor 40 watchMemberAssignmentsDescriptor *WatchMemberAssignmentsDescriptor 41 updateMemberAssignmentDescriptor *UpdateMemberAssignmentDescriptor 42 deleteMemberAssignmentDescriptor *DeleteMemberAssignmentDescriptor 43 searchMemberAssignmentsDescriptor *SearchMemberAssignmentsDescriptor 44 ) 45 46 type GetMemberAssignmentDescriptor struct{} 47 48 type GetMemberAssignmentDescriptorClientMsgHandle struct{} 49 50 type GetMemberAssignmentDescriptorServerMsgHandle struct{} 51 52 func (d *GetMemberAssignmentDescriptor) NewEmptyClientMsg() proto.Message { 53 return &GetMemberAssignmentRequest{} 54 } 55 56 func (d *GetMemberAssignmentDescriptor) NewEmptyServerMsg() proto.Message { 57 return &member_assignment.MemberAssignment{} 58 } 59 60 func (d *GetMemberAssignmentDescriptor) IsUnary() bool { 61 return true 62 } 63 64 func (d *GetMemberAssignmentDescriptor) IsClientStream() bool { 65 return false 66 } 67 68 func (d *GetMemberAssignmentDescriptor) IsServerStream() bool { 69 return false 70 } 71 72 func (d *GetMemberAssignmentDescriptor) IsCollection() bool { 73 return false 74 } 75 76 func (d *GetMemberAssignmentDescriptor) IsPlural() bool { 77 return false 78 } 79 80 func (d *GetMemberAssignmentDescriptor) HasResource() bool { 81 return true 82 } 83 84 func (d *GetMemberAssignmentDescriptor) RequestHasResourceBody() bool { 85 return false 86 } 87 88 func (d *GetMemberAssignmentDescriptor) GetVerb() string { 89 return "get" 90 } 91 92 func (d *GetMemberAssignmentDescriptor) GetMethodName() string { 93 return "GetMemberAssignment" 94 } 95 96 func (d *GetMemberAssignmentDescriptor) GetFullMethodName() string { 97 return "/ntt.iam.v1.MemberAssignmentService/GetMemberAssignment" 98 } 99 100 func (d *GetMemberAssignmentDescriptor) GetProtoPkgName() string { 101 return "ntt.iam.v1" 102 } 103 104 func (d *GetMemberAssignmentDescriptor) GetApiName() string { 105 return "MemberAssignmentService" 106 } 107 108 func (d *GetMemberAssignmentDescriptor) GetServiceDomain() string { 109 return "iam.edgelq.com" 110 } 111 112 func (d *GetMemberAssignmentDescriptor) GetServiceVersion() string { 113 return "v1" 114 } 115 116 func (d *GetMemberAssignmentDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 117 return memberAssignmentServiceDescriptor 118 } 119 120 func (d *GetMemberAssignmentDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 121 return member_assignment.GetDescriptor() 122 } 123 124 func (d *GetMemberAssignmentDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 125 return &GetMemberAssignmentDescriptorClientMsgHandle{} 126 } 127 128 func (d *GetMemberAssignmentDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 129 return &GetMemberAssignmentDescriptorServerMsgHandle{} 130 } 131 132 func (h *GetMemberAssignmentDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 133 typedMsg := msg.(*GetMemberAssignmentRequest) 134 var asInterface interface{} = h 135 override, ok := asInterface.(interface { 136 OverrideExtractResourceName(*GetMemberAssignmentRequest) *member_assignment.Name 137 }) 138 if ok { 139 return override.OverrideExtractResourceName(typedMsg) 140 } 141 { 142 if name := typedMsg.GetName(); name != nil { 143 return name 144 } 145 } 146 return (*member_assignment.Name)(nil) 147 } 148 149 func (h *GetMemberAssignmentDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 150 typedMsg := msg.(*GetMemberAssignmentRequest) 151 var asInterface interface{} = h 152 override, ok := asInterface.(interface { 153 OverrideExtractResourceNames(*GetMemberAssignmentRequest) []*member_assignment.Name 154 }) 155 if ok { 156 return member_assignment.MemberAssignmentNameList(override.OverrideExtractResourceNames(typedMsg)) 157 } 158 return nil 159 } 160 161 func (h *GetMemberAssignmentDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 162 typedMsg := msg.(*GetMemberAssignmentRequest) 163 var asInterface interface{} = h 164 override, ok := asInterface.(interface { 165 OverrideExtractCollectionName(*GetMemberAssignmentRequest) *member_assignment.ParentName 166 }) 167 if ok { 168 return override.OverrideExtractCollectionName(typedMsg) 169 } 170 return nil 171 } 172 173 func (h *GetMemberAssignmentDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 174 typedMsg := msg.(*GetMemberAssignmentRequest) 175 var asInterface interface{} = h 176 override, ok := asInterface.(interface { 177 OverrideExtractResourceBody(*GetMemberAssignmentRequest) *member_assignment.MemberAssignment 178 }) 179 if ok { 180 return override.OverrideExtractResourceBody(typedMsg) 181 } 182 return nil 183 } 184 185 func (h *GetMemberAssignmentDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 186 typedMsg := msg.(*GetMemberAssignmentRequest) 187 var asInterface interface{} = h 188 override, ok := asInterface.(interface { 189 OverrideExtractResourceBodies(*GetMemberAssignmentRequest) []*member_assignment.MemberAssignment 190 }) 191 if ok { 192 return member_assignment.MemberAssignmentList(override.OverrideExtractResourceBodies(typedMsg)) 193 } 194 return nil 195 } 196 197 func (h *GetMemberAssignmentDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 198 typedMsg := msg.(*member_assignment.MemberAssignment) 199 var asInterface interface{} = h 200 override, ok := asInterface.(interface { 201 OverrideExtractResourceName(*member_assignment.MemberAssignment) *member_assignment.Name 202 }) 203 if ok { 204 return override.OverrideExtractResourceName(typedMsg) 205 } 206 { 207 if name := typedMsg.GetName(); name != nil { 208 return name 209 } 210 } 211 return (*member_assignment.Name)(nil) 212 } 213 214 func (h *GetMemberAssignmentDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 215 typedMsg := msg.(*member_assignment.MemberAssignment) 216 var asInterface interface{} = h 217 override, ok := asInterface.(interface { 218 OverrideExtractResourceNames(*member_assignment.MemberAssignment) []*member_assignment.Name 219 }) 220 if ok { 221 return member_assignment.MemberAssignmentNameList(override.OverrideExtractResourceNames(typedMsg)) 222 } 223 return nil 224 } 225 226 func (h *GetMemberAssignmentDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 227 typedMsg := msg.(*member_assignment.MemberAssignment) 228 var asInterface interface{} = h 229 override, ok := asInterface.(interface { 230 OverrideExtractCollectionName(*member_assignment.MemberAssignment) *member_assignment.ParentName 231 }) 232 if ok { 233 return override.OverrideExtractCollectionName(typedMsg) 234 } 235 return nil 236 } 237 238 func (h *GetMemberAssignmentDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 239 return msg.(*member_assignment.MemberAssignment) 240 } 241 242 func (h *GetMemberAssignmentDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 243 typedMsg := msg.(*member_assignment.MemberAssignment) 244 var asInterface interface{} = h 245 override, ok := asInterface.(interface { 246 OverrideExtractResourceBodies(*member_assignment.MemberAssignment) []*member_assignment.MemberAssignment 247 }) 248 if ok { 249 return member_assignment.MemberAssignmentList(override.OverrideExtractResourceBodies(typedMsg)) 250 } 251 return nil 252 } 253 254 func GetGetMemberAssignmentDescriptor() *GetMemberAssignmentDescriptor { 255 return getMemberAssignmentDescriptor 256 } 257 258 type BatchGetMemberAssignmentsDescriptor struct{} 259 260 type BatchGetMemberAssignmentsDescriptorClientMsgHandle struct{} 261 262 type BatchGetMemberAssignmentsDescriptorServerMsgHandle struct{} 263 264 func (d *BatchGetMemberAssignmentsDescriptor) NewEmptyClientMsg() proto.Message { 265 return &BatchGetMemberAssignmentsRequest{} 266 } 267 268 func (d *BatchGetMemberAssignmentsDescriptor) NewEmptyServerMsg() proto.Message { 269 return &BatchGetMemberAssignmentsResponse{} 270 } 271 272 func (d *BatchGetMemberAssignmentsDescriptor) IsUnary() bool { 273 return true 274 } 275 276 func (d *BatchGetMemberAssignmentsDescriptor) IsClientStream() bool { 277 return false 278 } 279 280 func (d *BatchGetMemberAssignmentsDescriptor) IsServerStream() bool { 281 return false 282 } 283 284 func (d *BatchGetMemberAssignmentsDescriptor) IsCollection() bool { 285 return false 286 } 287 288 func (d *BatchGetMemberAssignmentsDescriptor) IsPlural() bool { 289 return true 290 } 291 292 func (d *BatchGetMemberAssignmentsDescriptor) HasResource() bool { 293 return true 294 } 295 296 func (d *BatchGetMemberAssignmentsDescriptor) RequestHasResourceBody() bool { 297 return false 298 } 299 300 func (d *BatchGetMemberAssignmentsDescriptor) GetVerb() string { 301 return "batchGet" 302 } 303 304 func (d *BatchGetMemberAssignmentsDescriptor) GetMethodName() string { 305 return "BatchGetMemberAssignments" 306 } 307 308 func (d *BatchGetMemberAssignmentsDescriptor) GetFullMethodName() string { 309 return "/ntt.iam.v1.MemberAssignmentService/BatchGetMemberAssignments" 310 } 311 312 func (d *BatchGetMemberAssignmentsDescriptor) GetProtoPkgName() string { 313 return "ntt.iam.v1" 314 } 315 316 func (d *BatchGetMemberAssignmentsDescriptor) GetApiName() string { 317 return "MemberAssignmentService" 318 } 319 320 func (d *BatchGetMemberAssignmentsDescriptor) GetServiceDomain() string { 321 return "iam.edgelq.com" 322 } 323 324 func (d *BatchGetMemberAssignmentsDescriptor) GetServiceVersion() string { 325 return "v1" 326 } 327 328 func (d *BatchGetMemberAssignmentsDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 329 return memberAssignmentServiceDescriptor 330 } 331 332 func (d *BatchGetMemberAssignmentsDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 333 return member_assignment.GetDescriptor() 334 } 335 336 func (d *BatchGetMemberAssignmentsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 337 return &BatchGetMemberAssignmentsDescriptorClientMsgHandle{} 338 } 339 340 func (d *BatchGetMemberAssignmentsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 341 return &BatchGetMemberAssignmentsDescriptorServerMsgHandle{} 342 } 343 344 func (h *BatchGetMemberAssignmentsDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 345 typedMsg := msg.(*BatchGetMemberAssignmentsRequest) 346 var asInterface interface{} = h 347 override, ok := asInterface.(interface { 348 OverrideExtractResourceName(*BatchGetMemberAssignmentsRequest) *member_assignment.Name 349 }) 350 if ok { 351 return override.OverrideExtractResourceName(typedMsg) 352 } 353 return nil 354 } 355 356 func (h *BatchGetMemberAssignmentsDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 357 typedMsg := msg.(*BatchGetMemberAssignmentsRequest) 358 var asInterface interface{} = h 359 override, ok := asInterface.(interface { 360 OverrideExtractResourceNames(*BatchGetMemberAssignmentsRequest) []*member_assignment.Name 361 }) 362 if ok { 363 return member_assignment.MemberAssignmentNameList(override.OverrideExtractResourceNames(typedMsg)) 364 } 365 { 366 if names := typedMsg.GetNames(); len(names) > 0 { 367 return member_assignment.MemberAssignmentNameList(names) 368 } 369 } 370 return (member_assignment.MemberAssignmentNameList)(nil) 371 } 372 373 func (h *BatchGetMemberAssignmentsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 374 typedMsg := msg.(*BatchGetMemberAssignmentsRequest) 375 var asInterface interface{} = h 376 override, ok := asInterface.(interface { 377 OverrideExtractCollectionName(*BatchGetMemberAssignmentsRequest) *member_assignment.ParentName 378 }) 379 if ok { 380 return override.OverrideExtractCollectionName(typedMsg) 381 } 382 return nil 383 } 384 385 func (h *BatchGetMemberAssignmentsDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 386 typedMsg := msg.(*BatchGetMemberAssignmentsRequest) 387 var asInterface interface{} = h 388 override, ok := asInterface.(interface { 389 OverrideExtractResourceBody(*BatchGetMemberAssignmentsRequest) *member_assignment.MemberAssignment 390 }) 391 if ok { 392 return override.OverrideExtractResourceBody(typedMsg) 393 } 394 return nil 395 } 396 397 func (h *BatchGetMemberAssignmentsDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 398 typedMsg := msg.(*BatchGetMemberAssignmentsRequest) 399 var asInterface interface{} = h 400 override, ok := asInterface.(interface { 401 OverrideExtractResourceBodies(*BatchGetMemberAssignmentsRequest) []*member_assignment.MemberAssignment 402 }) 403 if ok { 404 return member_assignment.MemberAssignmentList(override.OverrideExtractResourceBodies(typedMsg)) 405 } 406 return nil 407 } 408 409 func (h *BatchGetMemberAssignmentsDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 410 typedMsg := msg.(*BatchGetMemberAssignmentsResponse) 411 var asInterface interface{} = h 412 override, ok := asInterface.(interface { 413 OverrideExtractResourceName(*BatchGetMemberAssignmentsResponse) *member_assignment.Name 414 }) 415 if ok { 416 return override.OverrideExtractResourceName(typedMsg) 417 } 418 return nil 419 } 420 421 func (h *BatchGetMemberAssignmentsDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 422 typedMsg := msg.(*BatchGetMemberAssignmentsResponse) 423 var asInterface interface{} = h 424 override, ok := asInterface.(interface { 425 OverrideExtractResourceNames(*BatchGetMemberAssignmentsResponse) []*member_assignment.Name 426 }) 427 if ok { 428 return member_assignment.MemberAssignmentNameList(override.OverrideExtractResourceNames(typedMsg)) 429 } 430 { 431 if resources := typedMsg.GetMemberAssignments(); len(resources) > 0 { 432 list := make(member_assignment.MemberAssignmentNameList, 0, len(resources)) 433 for _, res := range resources { 434 list = append(list, res.GetName()) 435 } 436 return list 437 } 438 } 439 return (member_assignment.MemberAssignmentNameList)(nil) 440 } 441 442 func (h *BatchGetMemberAssignmentsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 443 typedMsg := msg.(*BatchGetMemberAssignmentsResponse) 444 var asInterface interface{} = h 445 override, ok := asInterface.(interface { 446 OverrideExtractCollectionName(*BatchGetMemberAssignmentsResponse) *member_assignment.ParentName 447 }) 448 if ok { 449 return override.OverrideExtractCollectionName(typedMsg) 450 } 451 return nil 452 } 453 454 func (h *BatchGetMemberAssignmentsDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 455 typedMsg := msg.(*BatchGetMemberAssignmentsResponse) 456 var asInterface interface{} = h 457 override, ok := asInterface.(interface { 458 OverrideExtractResourceBody(*BatchGetMemberAssignmentsResponse) *member_assignment.MemberAssignment 459 }) 460 if ok { 461 return override.OverrideExtractResourceBody(typedMsg) 462 } 463 return nil 464 } 465 466 func (h *BatchGetMemberAssignmentsDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 467 typedMsg := msg.(*BatchGetMemberAssignmentsResponse) 468 var asInterface interface{} = h 469 override, ok := asInterface.(interface { 470 OverrideExtractResourceBodies(*BatchGetMemberAssignmentsResponse) []*member_assignment.MemberAssignment 471 }) 472 if ok { 473 return member_assignment.MemberAssignmentList(override.OverrideExtractResourceBodies(typedMsg)) 474 } 475 { 476 if resources := typedMsg.GetMemberAssignments(); len(resources) > 0 { 477 return member_assignment.MemberAssignmentList(resources) 478 } 479 } 480 return (member_assignment.MemberAssignmentList)(nil) 481 } 482 483 func GetBatchGetMemberAssignmentsDescriptor() *BatchGetMemberAssignmentsDescriptor { 484 return batchGetMemberAssignmentsDescriptor 485 } 486 487 type ListMemberAssignmentsDescriptor struct{} 488 489 type ListMemberAssignmentsDescriptorClientMsgHandle struct{} 490 491 type ListMemberAssignmentsDescriptorServerMsgHandle struct{} 492 493 func (d *ListMemberAssignmentsDescriptor) NewEmptyClientMsg() proto.Message { 494 return &ListMemberAssignmentsRequest{} 495 } 496 497 func (d *ListMemberAssignmentsDescriptor) NewEmptyServerMsg() proto.Message { 498 return &ListMemberAssignmentsResponse{} 499 } 500 501 func (d *ListMemberAssignmentsDescriptor) IsUnary() bool { 502 return true 503 } 504 505 func (d *ListMemberAssignmentsDescriptor) IsClientStream() bool { 506 return false 507 } 508 509 func (d *ListMemberAssignmentsDescriptor) IsServerStream() bool { 510 return false 511 } 512 513 func (d *ListMemberAssignmentsDescriptor) IsCollection() bool { 514 return true 515 } 516 517 func (d *ListMemberAssignmentsDescriptor) IsPlural() bool { 518 return true 519 } 520 521 func (d *ListMemberAssignmentsDescriptor) HasResource() bool { 522 return true 523 } 524 525 func (d *ListMemberAssignmentsDescriptor) RequestHasResourceBody() bool { 526 return false 527 } 528 529 func (d *ListMemberAssignmentsDescriptor) GetVerb() string { 530 return "list" 531 } 532 533 func (d *ListMemberAssignmentsDescriptor) GetMethodName() string { 534 return "ListMemberAssignments" 535 } 536 537 func (d *ListMemberAssignmentsDescriptor) GetFullMethodName() string { 538 return "/ntt.iam.v1.MemberAssignmentService/ListMemberAssignments" 539 } 540 541 func (d *ListMemberAssignmentsDescriptor) GetProtoPkgName() string { 542 return "ntt.iam.v1" 543 } 544 545 func (d *ListMemberAssignmentsDescriptor) GetApiName() string { 546 return "MemberAssignmentService" 547 } 548 549 func (d *ListMemberAssignmentsDescriptor) GetServiceDomain() string { 550 return "iam.edgelq.com" 551 } 552 553 func (d *ListMemberAssignmentsDescriptor) GetServiceVersion() string { 554 return "v1" 555 } 556 557 func (d *ListMemberAssignmentsDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 558 return memberAssignmentServiceDescriptor 559 } 560 561 func (d *ListMemberAssignmentsDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 562 return member_assignment.GetDescriptor() 563 } 564 565 func (d *ListMemberAssignmentsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 566 return &ListMemberAssignmentsDescriptorClientMsgHandle{} 567 } 568 569 func (d *ListMemberAssignmentsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 570 return &ListMemberAssignmentsDescriptorServerMsgHandle{} 571 } 572 573 func (h *ListMemberAssignmentsDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 574 typedMsg := msg.(*ListMemberAssignmentsRequest) 575 var asInterface interface{} = h 576 override, ok := asInterface.(interface { 577 OverrideExtractResourceName(*ListMemberAssignmentsRequest) *member_assignment.Name 578 }) 579 if ok { 580 return override.OverrideExtractResourceName(typedMsg) 581 } 582 return nil 583 } 584 585 func (h *ListMemberAssignmentsDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 586 typedMsg := msg.(*ListMemberAssignmentsRequest) 587 var asInterface interface{} = h 588 override, ok := asInterface.(interface { 589 OverrideExtractResourceNames(*ListMemberAssignmentsRequest) []*member_assignment.Name 590 }) 591 if ok { 592 return member_assignment.MemberAssignmentNameList(override.OverrideExtractResourceNames(typedMsg)) 593 } 594 return nil 595 } 596 597 func (h *ListMemberAssignmentsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 598 typedMsg := msg.(*ListMemberAssignmentsRequest) 599 var asInterface interface{} = h 600 override, ok := asInterface.(interface { 601 OverrideExtractCollectionName(*ListMemberAssignmentsRequest) *member_assignment.ParentName 602 }) 603 if ok { 604 return override.OverrideExtractCollectionName(typedMsg) 605 } 606 { 607 if parentName := typedMsg.GetParent(); parentName != nil { 608 return parentName 609 } 610 } 611 return (*member_assignment.ParentName)(nil) 612 } 613 614 func (h *ListMemberAssignmentsDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 615 typedMsg := msg.(*ListMemberAssignmentsRequest) 616 var asInterface interface{} = h 617 override, ok := asInterface.(interface { 618 OverrideExtractResourceBody(*ListMemberAssignmentsRequest) *member_assignment.MemberAssignment 619 }) 620 if ok { 621 return override.OverrideExtractResourceBody(typedMsg) 622 } 623 return nil 624 } 625 626 func (h *ListMemberAssignmentsDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 627 typedMsg := msg.(*ListMemberAssignmentsRequest) 628 var asInterface interface{} = h 629 override, ok := asInterface.(interface { 630 OverrideExtractResourceBodies(*ListMemberAssignmentsRequest) []*member_assignment.MemberAssignment 631 }) 632 if ok { 633 return member_assignment.MemberAssignmentList(override.OverrideExtractResourceBodies(typedMsg)) 634 } 635 return nil 636 } 637 638 func (h *ListMemberAssignmentsDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 639 typedMsg := msg.(*ListMemberAssignmentsResponse) 640 var asInterface interface{} = h 641 override, ok := asInterface.(interface { 642 OverrideExtractResourceName(*ListMemberAssignmentsResponse) *member_assignment.Name 643 }) 644 if ok { 645 return override.OverrideExtractResourceName(typedMsg) 646 } 647 return nil 648 } 649 650 func (h *ListMemberAssignmentsDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 651 typedMsg := msg.(*ListMemberAssignmentsResponse) 652 var asInterface interface{} = h 653 override, ok := asInterface.(interface { 654 OverrideExtractResourceNames(*ListMemberAssignmentsResponse) []*member_assignment.Name 655 }) 656 if ok { 657 return member_assignment.MemberAssignmentNameList(override.OverrideExtractResourceNames(typedMsg)) 658 } 659 { 660 if resources := typedMsg.GetMemberAssignments(); len(resources) > 0 { 661 list := make(member_assignment.MemberAssignmentNameList, 0, len(resources)) 662 for _, res := range resources { 663 list = append(list, res.GetName()) 664 } 665 return list 666 } 667 } 668 return (member_assignment.MemberAssignmentNameList)(nil) 669 } 670 671 func (h *ListMemberAssignmentsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 672 typedMsg := msg.(*ListMemberAssignmentsResponse) 673 var asInterface interface{} = h 674 override, ok := asInterface.(interface { 675 OverrideExtractCollectionName(*ListMemberAssignmentsResponse) *member_assignment.ParentName 676 }) 677 if ok { 678 return override.OverrideExtractCollectionName(typedMsg) 679 } 680 return nil 681 } 682 683 func (h *ListMemberAssignmentsDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 684 typedMsg := msg.(*ListMemberAssignmentsResponse) 685 var asInterface interface{} = h 686 override, ok := asInterface.(interface { 687 OverrideExtractResourceBody(*ListMemberAssignmentsResponse) *member_assignment.MemberAssignment 688 }) 689 if ok { 690 return override.OverrideExtractResourceBody(typedMsg) 691 } 692 return nil 693 } 694 695 func (h *ListMemberAssignmentsDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 696 typedMsg := msg.(*ListMemberAssignmentsResponse) 697 var asInterface interface{} = h 698 override, ok := asInterface.(interface { 699 OverrideExtractResourceBodies(*ListMemberAssignmentsResponse) []*member_assignment.MemberAssignment 700 }) 701 if ok { 702 return member_assignment.MemberAssignmentList(override.OverrideExtractResourceBodies(typedMsg)) 703 } 704 { 705 if resources := typedMsg.GetMemberAssignments(); len(resources) > 0 { 706 return member_assignment.MemberAssignmentList(resources) 707 } 708 } 709 return (member_assignment.MemberAssignmentList)(nil) 710 } 711 712 func GetListMemberAssignmentsDescriptor() *ListMemberAssignmentsDescriptor { 713 return listMemberAssignmentsDescriptor 714 } 715 716 type WatchMemberAssignmentDescriptor struct{} 717 718 type WatchMemberAssignmentDescriptorClientMsgHandle struct{} 719 720 type WatchMemberAssignmentDescriptorServerMsgHandle struct{} 721 722 func (d *WatchMemberAssignmentDescriptor) NewEmptyClientMsg() proto.Message { 723 return &WatchMemberAssignmentRequest{} 724 } 725 726 func (d *WatchMemberAssignmentDescriptor) NewEmptyServerMsg() proto.Message { 727 return &WatchMemberAssignmentResponse{} 728 } 729 730 func (d *WatchMemberAssignmentDescriptor) IsUnary() bool { 731 return false 732 } 733 734 func (d *WatchMemberAssignmentDescriptor) IsClientStream() bool { 735 return false 736 } 737 738 func (d *WatchMemberAssignmentDescriptor) IsServerStream() bool { 739 return true 740 } 741 742 func (d *WatchMemberAssignmentDescriptor) IsCollection() bool { 743 return false 744 } 745 746 func (d *WatchMemberAssignmentDescriptor) IsPlural() bool { 747 return false 748 } 749 750 func (d *WatchMemberAssignmentDescriptor) HasResource() bool { 751 return true 752 } 753 754 func (d *WatchMemberAssignmentDescriptor) RequestHasResourceBody() bool { 755 return false 756 } 757 758 func (d *WatchMemberAssignmentDescriptor) GetVerb() string { 759 return "watch" 760 } 761 762 func (d *WatchMemberAssignmentDescriptor) GetMethodName() string { 763 return "WatchMemberAssignment" 764 } 765 766 func (d *WatchMemberAssignmentDescriptor) GetFullMethodName() string { 767 return "/ntt.iam.v1.MemberAssignmentService/WatchMemberAssignment" 768 } 769 770 func (d *WatchMemberAssignmentDescriptor) GetProtoPkgName() string { 771 return "ntt.iam.v1" 772 } 773 774 func (d *WatchMemberAssignmentDescriptor) GetApiName() string { 775 return "MemberAssignmentService" 776 } 777 778 func (d *WatchMemberAssignmentDescriptor) GetServiceDomain() string { 779 return "iam.edgelq.com" 780 } 781 782 func (d *WatchMemberAssignmentDescriptor) GetServiceVersion() string { 783 return "v1" 784 } 785 786 func (d *WatchMemberAssignmentDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 787 return memberAssignmentServiceDescriptor 788 } 789 790 func (d *WatchMemberAssignmentDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 791 return member_assignment.GetDescriptor() 792 } 793 794 func (d *WatchMemberAssignmentDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 795 return &WatchMemberAssignmentDescriptorClientMsgHandle{} 796 } 797 798 func (d *WatchMemberAssignmentDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 799 return &WatchMemberAssignmentDescriptorServerMsgHandle{} 800 } 801 802 func (h *WatchMemberAssignmentDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 803 typedMsg := msg.(*WatchMemberAssignmentRequest) 804 var asInterface interface{} = h 805 override, ok := asInterface.(interface { 806 OverrideExtractResourceName(*WatchMemberAssignmentRequest) *member_assignment.Name 807 }) 808 if ok { 809 return override.OverrideExtractResourceName(typedMsg) 810 } 811 { 812 if name := typedMsg.GetName(); name != nil { 813 return name 814 } 815 } 816 return (*member_assignment.Name)(nil) 817 } 818 819 func (h *WatchMemberAssignmentDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 820 typedMsg := msg.(*WatchMemberAssignmentRequest) 821 var asInterface interface{} = h 822 override, ok := asInterface.(interface { 823 OverrideExtractResourceNames(*WatchMemberAssignmentRequest) []*member_assignment.Name 824 }) 825 if ok { 826 return member_assignment.MemberAssignmentNameList(override.OverrideExtractResourceNames(typedMsg)) 827 } 828 return nil 829 } 830 831 func (h *WatchMemberAssignmentDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 832 typedMsg := msg.(*WatchMemberAssignmentRequest) 833 var asInterface interface{} = h 834 override, ok := asInterface.(interface { 835 OverrideExtractCollectionName(*WatchMemberAssignmentRequest) *member_assignment.ParentName 836 }) 837 if ok { 838 return override.OverrideExtractCollectionName(typedMsg) 839 } 840 return nil 841 } 842 843 func (h *WatchMemberAssignmentDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 844 typedMsg := msg.(*WatchMemberAssignmentRequest) 845 var asInterface interface{} = h 846 override, ok := asInterface.(interface { 847 OverrideExtractResourceBody(*WatchMemberAssignmentRequest) *member_assignment.MemberAssignment 848 }) 849 if ok { 850 return override.OverrideExtractResourceBody(typedMsg) 851 } 852 return nil 853 } 854 855 func (h *WatchMemberAssignmentDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 856 typedMsg := msg.(*WatchMemberAssignmentRequest) 857 var asInterface interface{} = h 858 override, ok := asInterface.(interface { 859 OverrideExtractResourceBodies(*WatchMemberAssignmentRequest) []*member_assignment.MemberAssignment 860 }) 861 if ok { 862 return member_assignment.MemberAssignmentList(override.OverrideExtractResourceBodies(typedMsg)) 863 } 864 return nil 865 } 866 867 func (h *WatchMemberAssignmentDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 868 typedMsg := msg.(*WatchMemberAssignmentResponse) 869 var asInterface interface{} = h 870 override, ok := asInterface.(interface { 871 OverrideExtractResourceName(*WatchMemberAssignmentResponse) *member_assignment.Name 872 }) 873 if ok { 874 return override.OverrideExtractResourceName(typedMsg) 875 } 876 { 877 if resChange := typedMsg.GetChange(); resChange != nil { 878 switch tResChange := resChange.ChangeType.(type) { 879 case *member_assignment.MemberAssignmentChange_Added_: 880 return tResChange.Added.GetMemberAssignment().GetName() 881 case *member_assignment.MemberAssignmentChange_Modified_: 882 return tResChange.Modified.GetName() 883 case *member_assignment.MemberAssignmentChange_Removed_: 884 return tResChange.Removed.GetName() 885 case *member_assignment.MemberAssignmentChange_Current_: 886 return tResChange.Current.GetMemberAssignment().GetName() 887 } 888 } 889 } 890 return (*member_assignment.Name)(nil) 891 } 892 893 func (h *WatchMemberAssignmentDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 894 typedMsg := msg.(*WatchMemberAssignmentResponse) 895 var asInterface interface{} = h 896 override, ok := asInterface.(interface { 897 OverrideExtractResourceNames(*WatchMemberAssignmentResponse) []*member_assignment.Name 898 }) 899 if ok { 900 return member_assignment.MemberAssignmentNameList(override.OverrideExtractResourceNames(typedMsg)) 901 } 902 return nil 903 } 904 905 func (h *WatchMemberAssignmentDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 906 typedMsg := msg.(*WatchMemberAssignmentResponse) 907 var asInterface interface{} = h 908 override, ok := asInterface.(interface { 909 OverrideExtractCollectionName(*WatchMemberAssignmentResponse) *member_assignment.ParentName 910 }) 911 if ok { 912 return override.OverrideExtractCollectionName(typedMsg) 913 } 914 return nil 915 } 916 917 func (h *WatchMemberAssignmentDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 918 typedMsg := msg.(*WatchMemberAssignmentResponse) 919 var asInterface interface{} = h 920 override, ok := asInterface.(interface { 921 OverrideExtractResourceBody(*WatchMemberAssignmentResponse) *member_assignment.MemberAssignment 922 }) 923 if ok { 924 return override.OverrideExtractResourceBody(typedMsg) 925 } 926 { 927 if resChange := typedMsg.GetChange(); resChange != nil { 928 switch tResChange := resChange.ChangeType.(type) { 929 case *member_assignment.MemberAssignmentChange_Added_: 930 return tResChange.Added.GetMemberAssignment() 931 case *member_assignment.MemberAssignmentChange_Modified_: 932 return tResChange.Modified.GetMemberAssignment() 933 case *member_assignment.MemberAssignmentChange_Current_: 934 return tResChange.Current.GetMemberAssignment() 935 } 936 } 937 } 938 return (*member_assignment.MemberAssignment)(nil) 939 } 940 941 func (h *WatchMemberAssignmentDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 942 typedMsg := msg.(*WatchMemberAssignmentResponse) 943 var asInterface interface{} = h 944 override, ok := asInterface.(interface { 945 OverrideExtractResourceBodies(*WatchMemberAssignmentResponse) []*member_assignment.MemberAssignment 946 }) 947 if ok { 948 return member_assignment.MemberAssignmentList(override.OverrideExtractResourceBodies(typedMsg)) 949 } 950 return nil 951 } 952 953 func GetWatchMemberAssignmentDescriptor() *WatchMemberAssignmentDescriptor { 954 return watchMemberAssignmentDescriptor 955 } 956 957 type WatchMemberAssignmentsDescriptor struct{} 958 959 type WatchMemberAssignmentsDescriptorClientMsgHandle struct{} 960 961 type WatchMemberAssignmentsDescriptorServerMsgHandle struct{} 962 963 func (d *WatchMemberAssignmentsDescriptor) NewEmptyClientMsg() proto.Message { 964 return &WatchMemberAssignmentsRequest{} 965 } 966 967 func (d *WatchMemberAssignmentsDescriptor) NewEmptyServerMsg() proto.Message { 968 return &WatchMemberAssignmentsResponse{} 969 } 970 971 func (d *WatchMemberAssignmentsDescriptor) IsUnary() bool { 972 return false 973 } 974 975 func (d *WatchMemberAssignmentsDescriptor) IsClientStream() bool { 976 return false 977 } 978 979 func (d *WatchMemberAssignmentsDescriptor) IsServerStream() bool { 980 return true 981 } 982 983 func (d *WatchMemberAssignmentsDescriptor) IsCollection() bool { 984 return true 985 } 986 987 func (d *WatchMemberAssignmentsDescriptor) IsPlural() bool { 988 return true 989 } 990 991 func (d *WatchMemberAssignmentsDescriptor) HasResource() bool { 992 return true 993 } 994 995 func (d *WatchMemberAssignmentsDescriptor) RequestHasResourceBody() bool { 996 return false 997 } 998 999 func (d *WatchMemberAssignmentsDescriptor) GetVerb() string { 1000 return "watch" 1001 } 1002 1003 func (d *WatchMemberAssignmentsDescriptor) GetMethodName() string { 1004 return "WatchMemberAssignments" 1005 } 1006 1007 func (d *WatchMemberAssignmentsDescriptor) GetFullMethodName() string { 1008 return "/ntt.iam.v1.MemberAssignmentService/WatchMemberAssignments" 1009 } 1010 1011 func (d *WatchMemberAssignmentsDescriptor) GetProtoPkgName() string { 1012 return "ntt.iam.v1" 1013 } 1014 1015 func (d *WatchMemberAssignmentsDescriptor) GetApiName() string { 1016 return "MemberAssignmentService" 1017 } 1018 1019 func (d *WatchMemberAssignmentsDescriptor) GetServiceDomain() string { 1020 return "iam.edgelq.com" 1021 } 1022 1023 func (d *WatchMemberAssignmentsDescriptor) GetServiceVersion() string { 1024 return "v1" 1025 } 1026 1027 func (d *WatchMemberAssignmentsDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 1028 return memberAssignmentServiceDescriptor 1029 } 1030 1031 func (d *WatchMemberAssignmentsDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 1032 return member_assignment.GetDescriptor() 1033 } 1034 1035 func (d *WatchMemberAssignmentsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 1036 return &WatchMemberAssignmentsDescriptorClientMsgHandle{} 1037 } 1038 1039 func (d *WatchMemberAssignmentsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 1040 return &WatchMemberAssignmentsDescriptorServerMsgHandle{} 1041 } 1042 1043 func (h *WatchMemberAssignmentsDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1044 typedMsg := msg.(*WatchMemberAssignmentsRequest) 1045 var asInterface interface{} = h 1046 override, ok := asInterface.(interface { 1047 OverrideExtractResourceName(*WatchMemberAssignmentsRequest) *member_assignment.Name 1048 }) 1049 if ok { 1050 return override.OverrideExtractResourceName(typedMsg) 1051 } 1052 return nil 1053 } 1054 1055 func (h *WatchMemberAssignmentsDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1056 typedMsg := msg.(*WatchMemberAssignmentsRequest) 1057 var asInterface interface{} = h 1058 override, ok := asInterface.(interface { 1059 OverrideExtractResourceNames(*WatchMemberAssignmentsRequest) []*member_assignment.Name 1060 }) 1061 if ok { 1062 return member_assignment.MemberAssignmentNameList(override.OverrideExtractResourceNames(typedMsg)) 1063 } 1064 return nil 1065 } 1066 1067 func (h *WatchMemberAssignmentsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1068 typedMsg := msg.(*WatchMemberAssignmentsRequest) 1069 var asInterface interface{} = h 1070 override, ok := asInterface.(interface { 1071 OverrideExtractCollectionName(*WatchMemberAssignmentsRequest) *member_assignment.ParentName 1072 }) 1073 if ok { 1074 return override.OverrideExtractCollectionName(typedMsg) 1075 } 1076 { 1077 if parentName := typedMsg.GetParent(); parentName != nil { 1078 return parentName 1079 } 1080 } 1081 return (*member_assignment.ParentName)(nil) 1082 } 1083 1084 func (h *WatchMemberAssignmentsDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1085 typedMsg := msg.(*WatchMemberAssignmentsRequest) 1086 var asInterface interface{} = h 1087 override, ok := asInterface.(interface { 1088 OverrideExtractResourceBody(*WatchMemberAssignmentsRequest) *member_assignment.MemberAssignment 1089 }) 1090 if ok { 1091 return override.OverrideExtractResourceBody(typedMsg) 1092 } 1093 return nil 1094 } 1095 1096 func (h *WatchMemberAssignmentsDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1097 typedMsg := msg.(*WatchMemberAssignmentsRequest) 1098 var asInterface interface{} = h 1099 override, ok := asInterface.(interface { 1100 OverrideExtractResourceBodies(*WatchMemberAssignmentsRequest) []*member_assignment.MemberAssignment 1101 }) 1102 if ok { 1103 return member_assignment.MemberAssignmentList(override.OverrideExtractResourceBodies(typedMsg)) 1104 } 1105 return nil 1106 } 1107 1108 func (h *WatchMemberAssignmentsDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1109 typedMsg := msg.(*WatchMemberAssignmentsResponse) 1110 var asInterface interface{} = h 1111 override, ok := asInterface.(interface { 1112 OverrideExtractResourceName(*WatchMemberAssignmentsResponse) *member_assignment.Name 1113 }) 1114 if ok { 1115 return override.OverrideExtractResourceName(typedMsg) 1116 } 1117 return nil 1118 } 1119 1120 func (h *WatchMemberAssignmentsDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1121 typedMsg := msg.(*WatchMemberAssignmentsResponse) 1122 var asInterface interface{} = h 1123 override, ok := asInterface.(interface { 1124 OverrideExtractResourceNames(*WatchMemberAssignmentsResponse) []*member_assignment.Name 1125 }) 1126 if ok { 1127 return member_assignment.MemberAssignmentNameList(override.OverrideExtractResourceNames(typedMsg)) 1128 } 1129 { 1130 if resChanges := typedMsg.GetMemberAssignmentChanges(); len(resChanges) > 0 { 1131 list := make(member_assignment.MemberAssignmentNameList, 0, len(resChanges)) 1132 for _, resChange := range resChanges { 1133 switch tResChange := resChange.ChangeType.(type) { 1134 case *member_assignment.MemberAssignmentChange_Added_: 1135 list = append(list, tResChange.Added.GetMemberAssignment().GetName()) 1136 case *member_assignment.MemberAssignmentChange_Modified_: 1137 list = append(list, tResChange.Modified.GetName()) 1138 case *member_assignment.MemberAssignmentChange_Removed_: 1139 list = append(list, tResChange.Removed.GetName()) 1140 case *member_assignment.MemberAssignmentChange_Current_: 1141 list = append(list, tResChange.Current.GetMemberAssignment().GetName()) 1142 } 1143 } 1144 return list 1145 } 1146 } 1147 return (member_assignment.MemberAssignmentNameList)(nil) 1148 } 1149 1150 func (h *WatchMemberAssignmentsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1151 typedMsg := msg.(*WatchMemberAssignmentsResponse) 1152 var asInterface interface{} = h 1153 override, ok := asInterface.(interface { 1154 OverrideExtractCollectionName(*WatchMemberAssignmentsResponse) *member_assignment.ParentName 1155 }) 1156 if ok { 1157 return override.OverrideExtractCollectionName(typedMsg) 1158 } 1159 return nil 1160 } 1161 1162 func (h *WatchMemberAssignmentsDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1163 typedMsg := msg.(*WatchMemberAssignmentsResponse) 1164 var asInterface interface{} = h 1165 override, ok := asInterface.(interface { 1166 OverrideExtractResourceBody(*WatchMemberAssignmentsResponse) *member_assignment.MemberAssignment 1167 }) 1168 if ok { 1169 return override.OverrideExtractResourceBody(typedMsg) 1170 } 1171 return nil 1172 } 1173 1174 func (h *WatchMemberAssignmentsDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1175 typedMsg := msg.(*WatchMemberAssignmentsResponse) 1176 var asInterface interface{} = h 1177 override, ok := asInterface.(interface { 1178 OverrideExtractResourceBodies(*WatchMemberAssignmentsResponse) []*member_assignment.MemberAssignment 1179 }) 1180 if ok { 1181 return member_assignment.MemberAssignmentList(override.OverrideExtractResourceBodies(typedMsg)) 1182 } 1183 { 1184 if resChanges := typedMsg.GetMemberAssignmentChanges(); len(resChanges) > 0 { 1185 list := make(member_assignment.MemberAssignmentList, 0, len(resChanges)) 1186 for _, resChange := range resChanges { 1187 switch tResChange := resChange.ChangeType.(type) { 1188 case *member_assignment.MemberAssignmentChange_Added_: 1189 list = append(list, tResChange.Added.GetMemberAssignment()) 1190 case *member_assignment.MemberAssignmentChange_Modified_: 1191 list = append(list, tResChange.Modified.GetMemberAssignment()) 1192 case *member_assignment.MemberAssignmentChange_Current_: 1193 list = append(list, tResChange.Current.GetMemberAssignment()) 1194 } 1195 } 1196 return list 1197 } 1198 } 1199 return (member_assignment.MemberAssignmentList)(nil) 1200 } 1201 1202 func GetWatchMemberAssignmentsDescriptor() *WatchMemberAssignmentsDescriptor { 1203 return watchMemberAssignmentsDescriptor 1204 } 1205 1206 type UpdateMemberAssignmentDescriptor struct{} 1207 1208 type UpdateMemberAssignmentDescriptorClientMsgHandle struct{} 1209 1210 type UpdateMemberAssignmentDescriptorServerMsgHandle struct{} 1211 1212 func (d *UpdateMemberAssignmentDescriptor) NewEmptyClientMsg() proto.Message { 1213 return &UpdateMemberAssignmentRequest{} 1214 } 1215 1216 func (d *UpdateMemberAssignmentDescriptor) NewEmptyServerMsg() proto.Message { 1217 return &member_assignment.MemberAssignment{} 1218 } 1219 1220 func (d *UpdateMemberAssignmentDescriptor) IsUnary() bool { 1221 return true 1222 } 1223 1224 func (d *UpdateMemberAssignmentDescriptor) IsClientStream() bool { 1225 return false 1226 } 1227 1228 func (d *UpdateMemberAssignmentDescriptor) IsServerStream() bool { 1229 return false 1230 } 1231 1232 func (d *UpdateMemberAssignmentDescriptor) IsCollection() bool { 1233 return false 1234 } 1235 1236 func (d *UpdateMemberAssignmentDescriptor) IsPlural() bool { 1237 return false 1238 } 1239 1240 func (d *UpdateMemberAssignmentDescriptor) HasResource() bool { 1241 return true 1242 } 1243 1244 func (d *UpdateMemberAssignmentDescriptor) RequestHasResourceBody() bool { 1245 return true 1246 } 1247 1248 func (d *UpdateMemberAssignmentDescriptor) GetVerb() string { 1249 return "update" 1250 } 1251 1252 func (d *UpdateMemberAssignmentDescriptor) GetMethodName() string { 1253 return "UpdateMemberAssignment" 1254 } 1255 1256 func (d *UpdateMemberAssignmentDescriptor) GetFullMethodName() string { 1257 return "/ntt.iam.v1.MemberAssignmentService/UpdateMemberAssignment" 1258 } 1259 1260 func (d *UpdateMemberAssignmentDescriptor) GetProtoPkgName() string { 1261 return "ntt.iam.v1" 1262 } 1263 1264 func (d *UpdateMemberAssignmentDescriptor) GetApiName() string { 1265 return "MemberAssignmentService" 1266 } 1267 1268 func (d *UpdateMemberAssignmentDescriptor) GetServiceDomain() string { 1269 return "iam.edgelq.com" 1270 } 1271 1272 func (d *UpdateMemberAssignmentDescriptor) GetServiceVersion() string { 1273 return "v1" 1274 } 1275 1276 func (d *UpdateMemberAssignmentDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 1277 return memberAssignmentServiceDescriptor 1278 } 1279 1280 func (d *UpdateMemberAssignmentDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 1281 return member_assignment.GetDescriptor() 1282 } 1283 1284 func (d *UpdateMemberAssignmentDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 1285 return &UpdateMemberAssignmentDescriptorClientMsgHandle{} 1286 } 1287 1288 func (d *UpdateMemberAssignmentDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 1289 return &UpdateMemberAssignmentDescriptorServerMsgHandle{} 1290 } 1291 1292 func (h *UpdateMemberAssignmentDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1293 typedMsg := msg.(*UpdateMemberAssignmentRequest) 1294 var asInterface interface{} = h 1295 override, ok := asInterface.(interface { 1296 OverrideExtractResourceName(*UpdateMemberAssignmentRequest) *member_assignment.Name 1297 }) 1298 if ok { 1299 return override.OverrideExtractResourceName(typedMsg) 1300 } 1301 { 1302 res := typedMsg.GetMemberAssignment() 1303 if name := res.GetName(); name != nil { 1304 return name 1305 } 1306 } 1307 return (*member_assignment.Name)(nil) 1308 } 1309 1310 func (h *UpdateMemberAssignmentDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1311 typedMsg := msg.(*UpdateMemberAssignmentRequest) 1312 var asInterface interface{} = h 1313 override, ok := asInterface.(interface { 1314 OverrideExtractResourceNames(*UpdateMemberAssignmentRequest) []*member_assignment.Name 1315 }) 1316 if ok { 1317 return member_assignment.MemberAssignmentNameList(override.OverrideExtractResourceNames(typedMsg)) 1318 } 1319 return nil 1320 } 1321 1322 func (h *UpdateMemberAssignmentDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1323 typedMsg := msg.(*UpdateMemberAssignmentRequest) 1324 var asInterface interface{} = h 1325 override, ok := asInterface.(interface { 1326 OverrideExtractCollectionName(*UpdateMemberAssignmentRequest) *member_assignment.ParentName 1327 }) 1328 if ok { 1329 return override.OverrideExtractCollectionName(typedMsg) 1330 } 1331 return nil 1332 } 1333 1334 func (h *UpdateMemberAssignmentDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1335 typedMsg := msg.(*UpdateMemberAssignmentRequest) 1336 var asInterface interface{} = h 1337 override, ok := asInterface.(interface { 1338 OverrideExtractResourceBody(*UpdateMemberAssignmentRequest) *member_assignment.MemberAssignment 1339 }) 1340 if ok { 1341 return override.OverrideExtractResourceBody(typedMsg) 1342 } 1343 { 1344 return typedMsg.GetMemberAssignment() 1345 } 1346 return (*member_assignment.MemberAssignment)(nil) 1347 } 1348 1349 func (h *UpdateMemberAssignmentDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1350 typedMsg := msg.(*UpdateMemberAssignmentRequest) 1351 var asInterface interface{} = h 1352 override, ok := asInterface.(interface { 1353 OverrideExtractResourceBodies(*UpdateMemberAssignmentRequest) []*member_assignment.MemberAssignment 1354 }) 1355 if ok { 1356 return member_assignment.MemberAssignmentList(override.OverrideExtractResourceBodies(typedMsg)) 1357 } 1358 return nil 1359 } 1360 1361 func (h *UpdateMemberAssignmentDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1362 typedMsg := msg.(*member_assignment.MemberAssignment) 1363 var asInterface interface{} = h 1364 override, ok := asInterface.(interface { 1365 OverrideExtractResourceName(*member_assignment.MemberAssignment) *member_assignment.Name 1366 }) 1367 if ok { 1368 return override.OverrideExtractResourceName(typedMsg) 1369 } 1370 { 1371 if name := typedMsg.GetName(); name != nil { 1372 return name 1373 } 1374 } 1375 return (*member_assignment.Name)(nil) 1376 } 1377 1378 func (h *UpdateMemberAssignmentDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1379 typedMsg := msg.(*member_assignment.MemberAssignment) 1380 var asInterface interface{} = h 1381 override, ok := asInterface.(interface { 1382 OverrideExtractResourceNames(*member_assignment.MemberAssignment) []*member_assignment.Name 1383 }) 1384 if ok { 1385 return member_assignment.MemberAssignmentNameList(override.OverrideExtractResourceNames(typedMsg)) 1386 } 1387 return nil 1388 } 1389 1390 func (h *UpdateMemberAssignmentDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1391 typedMsg := msg.(*member_assignment.MemberAssignment) 1392 var asInterface interface{} = h 1393 override, ok := asInterface.(interface { 1394 OverrideExtractCollectionName(*member_assignment.MemberAssignment) *member_assignment.ParentName 1395 }) 1396 if ok { 1397 return override.OverrideExtractCollectionName(typedMsg) 1398 } 1399 return nil 1400 } 1401 1402 func (h *UpdateMemberAssignmentDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1403 return msg.(*member_assignment.MemberAssignment) 1404 } 1405 1406 func (h *UpdateMemberAssignmentDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1407 typedMsg := msg.(*member_assignment.MemberAssignment) 1408 var asInterface interface{} = h 1409 override, ok := asInterface.(interface { 1410 OverrideExtractResourceBodies(*member_assignment.MemberAssignment) []*member_assignment.MemberAssignment 1411 }) 1412 if ok { 1413 return member_assignment.MemberAssignmentList(override.OverrideExtractResourceBodies(typedMsg)) 1414 } 1415 return nil 1416 } 1417 1418 func GetUpdateMemberAssignmentDescriptor() *UpdateMemberAssignmentDescriptor { 1419 return updateMemberAssignmentDescriptor 1420 } 1421 1422 type DeleteMemberAssignmentDescriptor struct{} 1423 1424 type DeleteMemberAssignmentDescriptorClientMsgHandle struct{} 1425 1426 type DeleteMemberAssignmentDescriptorServerMsgHandle struct{} 1427 1428 func (d *DeleteMemberAssignmentDescriptor) NewEmptyClientMsg() proto.Message { 1429 return &DeleteMemberAssignmentRequest{} 1430 } 1431 1432 func (d *DeleteMemberAssignmentDescriptor) NewEmptyServerMsg() proto.Message { 1433 return &emptypb.Empty{} 1434 } 1435 1436 func (d *DeleteMemberAssignmentDescriptor) IsUnary() bool { 1437 return true 1438 } 1439 1440 func (d *DeleteMemberAssignmentDescriptor) IsClientStream() bool { 1441 return false 1442 } 1443 1444 func (d *DeleteMemberAssignmentDescriptor) IsServerStream() bool { 1445 return false 1446 } 1447 1448 func (d *DeleteMemberAssignmentDescriptor) IsCollection() bool { 1449 return false 1450 } 1451 1452 func (d *DeleteMemberAssignmentDescriptor) IsPlural() bool { 1453 return false 1454 } 1455 1456 func (d *DeleteMemberAssignmentDescriptor) HasResource() bool { 1457 return true 1458 } 1459 1460 func (d *DeleteMemberAssignmentDescriptor) RequestHasResourceBody() bool { 1461 return false 1462 } 1463 1464 func (d *DeleteMemberAssignmentDescriptor) GetVerb() string { 1465 return "delete" 1466 } 1467 1468 func (d *DeleteMemberAssignmentDescriptor) GetMethodName() string { 1469 return "DeleteMemberAssignment" 1470 } 1471 1472 func (d *DeleteMemberAssignmentDescriptor) GetFullMethodName() string { 1473 return "/ntt.iam.v1.MemberAssignmentService/DeleteMemberAssignment" 1474 } 1475 1476 func (d *DeleteMemberAssignmentDescriptor) GetProtoPkgName() string { 1477 return "ntt.iam.v1" 1478 } 1479 1480 func (d *DeleteMemberAssignmentDescriptor) GetApiName() string { 1481 return "MemberAssignmentService" 1482 } 1483 1484 func (d *DeleteMemberAssignmentDescriptor) GetServiceDomain() string { 1485 return "iam.edgelq.com" 1486 } 1487 1488 func (d *DeleteMemberAssignmentDescriptor) GetServiceVersion() string { 1489 return "v1" 1490 } 1491 1492 func (d *DeleteMemberAssignmentDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 1493 return memberAssignmentServiceDescriptor 1494 } 1495 1496 func (d *DeleteMemberAssignmentDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 1497 return member_assignment.GetDescriptor() 1498 } 1499 1500 func (d *DeleteMemberAssignmentDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 1501 return &DeleteMemberAssignmentDescriptorClientMsgHandle{} 1502 } 1503 1504 func (d *DeleteMemberAssignmentDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 1505 return &DeleteMemberAssignmentDescriptorServerMsgHandle{} 1506 } 1507 1508 func (h *DeleteMemberAssignmentDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1509 typedMsg := msg.(*DeleteMemberAssignmentRequest) 1510 var asInterface interface{} = h 1511 override, ok := asInterface.(interface { 1512 OverrideExtractResourceName(*DeleteMemberAssignmentRequest) *member_assignment.Name 1513 }) 1514 if ok { 1515 return override.OverrideExtractResourceName(typedMsg) 1516 } 1517 { 1518 if name := typedMsg.GetName(); name != nil { 1519 return name 1520 } 1521 } 1522 return (*member_assignment.Name)(nil) 1523 } 1524 1525 func (h *DeleteMemberAssignmentDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1526 typedMsg := msg.(*DeleteMemberAssignmentRequest) 1527 var asInterface interface{} = h 1528 override, ok := asInterface.(interface { 1529 OverrideExtractResourceNames(*DeleteMemberAssignmentRequest) []*member_assignment.Name 1530 }) 1531 if ok { 1532 return member_assignment.MemberAssignmentNameList(override.OverrideExtractResourceNames(typedMsg)) 1533 } 1534 return nil 1535 } 1536 1537 func (h *DeleteMemberAssignmentDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1538 typedMsg := msg.(*DeleteMemberAssignmentRequest) 1539 var asInterface interface{} = h 1540 override, ok := asInterface.(interface { 1541 OverrideExtractCollectionName(*DeleteMemberAssignmentRequest) *member_assignment.ParentName 1542 }) 1543 if ok { 1544 return override.OverrideExtractCollectionName(typedMsg) 1545 } 1546 return nil 1547 } 1548 1549 func (h *DeleteMemberAssignmentDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1550 typedMsg := msg.(*DeleteMemberAssignmentRequest) 1551 var asInterface interface{} = h 1552 override, ok := asInterface.(interface { 1553 OverrideExtractResourceBody(*DeleteMemberAssignmentRequest) *member_assignment.MemberAssignment 1554 }) 1555 if ok { 1556 return override.OverrideExtractResourceBody(typedMsg) 1557 } 1558 return nil 1559 } 1560 1561 func (h *DeleteMemberAssignmentDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1562 typedMsg := msg.(*DeleteMemberAssignmentRequest) 1563 var asInterface interface{} = h 1564 override, ok := asInterface.(interface { 1565 OverrideExtractResourceBodies(*DeleteMemberAssignmentRequest) []*member_assignment.MemberAssignment 1566 }) 1567 if ok { 1568 return member_assignment.MemberAssignmentList(override.OverrideExtractResourceBodies(typedMsg)) 1569 } 1570 return nil 1571 } 1572 1573 func (h *DeleteMemberAssignmentDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1574 typedMsg := msg.(*emptypb.Empty) 1575 var asInterface interface{} = h 1576 override, ok := asInterface.(interface { 1577 OverrideExtractResourceName(*emptypb.Empty) *member_assignment.Name 1578 }) 1579 if ok { 1580 return override.OverrideExtractResourceName(typedMsg) 1581 } 1582 return nil 1583 } 1584 1585 func (h *DeleteMemberAssignmentDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1586 typedMsg := msg.(*emptypb.Empty) 1587 var asInterface interface{} = h 1588 override, ok := asInterface.(interface { 1589 OverrideExtractResourceNames(*emptypb.Empty) []*member_assignment.Name 1590 }) 1591 if ok { 1592 return member_assignment.MemberAssignmentNameList(override.OverrideExtractResourceNames(typedMsg)) 1593 } 1594 return nil 1595 } 1596 1597 func (h *DeleteMemberAssignmentDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1598 typedMsg := msg.(*emptypb.Empty) 1599 var asInterface interface{} = h 1600 override, ok := asInterface.(interface { 1601 OverrideExtractCollectionName(*emptypb.Empty) *member_assignment.ParentName 1602 }) 1603 if ok { 1604 return override.OverrideExtractCollectionName(typedMsg) 1605 } 1606 return nil 1607 } 1608 1609 func (h *DeleteMemberAssignmentDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1610 typedMsg := msg.(*emptypb.Empty) 1611 var asInterface interface{} = h 1612 override, ok := asInterface.(interface { 1613 OverrideExtractResourceBody(*emptypb.Empty) *member_assignment.MemberAssignment 1614 }) 1615 if ok { 1616 return override.OverrideExtractResourceBody(typedMsg) 1617 } 1618 return nil 1619 } 1620 1621 func (h *DeleteMemberAssignmentDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1622 typedMsg := msg.(*emptypb.Empty) 1623 var asInterface interface{} = h 1624 override, ok := asInterface.(interface { 1625 OverrideExtractResourceBodies(*emptypb.Empty) []*member_assignment.MemberAssignment 1626 }) 1627 if ok { 1628 return member_assignment.MemberAssignmentList(override.OverrideExtractResourceBodies(typedMsg)) 1629 } 1630 return nil 1631 } 1632 1633 func GetDeleteMemberAssignmentDescriptor() *DeleteMemberAssignmentDescriptor { 1634 return deleteMemberAssignmentDescriptor 1635 } 1636 1637 type SearchMemberAssignmentsDescriptor struct{} 1638 1639 type SearchMemberAssignmentsDescriptorClientMsgHandle struct{} 1640 1641 type SearchMemberAssignmentsDescriptorServerMsgHandle struct{} 1642 1643 func (d *SearchMemberAssignmentsDescriptor) NewEmptyClientMsg() proto.Message { 1644 return &SearchMemberAssignmentsRequest{} 1645 } 1646 1647 func (d *SearchMemberAssignmentsDescriptor) NewEmptyServerMsg() proto.Message { 1648 return &SearchMemberAssignmentsResponse{} 1649 } 1650 1651 func (d *SearchMemberAssignmentsDescriptor) IsUnary() bool { 1652 return true 1653 } 1654 1655 func (d *SearchMemberAssignmentsDescriptor) IsClientStream() bool { 1656 return false 1657 } 1658 1659 func (d *SearchMemberAssignmentsDescriptor) IsServerStream() bool { 1660 return false 1661 } 1662 1663 func (d *SearchMemberAssignmentsDescriptor) IsCollection() bool { 1664 return true 1665 } 1666 1667 func (d *SearchMemberAssignmentsDescriptor) IsPlural() bool { 1668 return true 1669 } 1670 1671 func (d *SearchMemberAssignmentsDescriptor) HasResource() bool { 1672 return true 1673 } 1674 1675 func (d *SearchMemberAssignmentsDescriptor) RequestHasResourceBody() bool { 1676 return false 1677 } 1678 1679 func (d *SearchMemberAssignmentsDescriptor) GetVerb() string { 1680 return "search" 1681 } 1682 1683 func (d *SearchMemberAssignmentsDescriptor) GetMethodName() string { 1684 return "SearchMemberAssignments" 1685 } 1686 1687 func (d *SearchMemberAssignmentsDescriptor) GetFullMethodName() string { 1688 return "/ntt.iam.v1.MemberAssignmentService/SearchMemberAssignments" 1689 } 1690 1691 func (d *SearchMemberAssignmentsDescriptor) GetProtoPkgName() string { 1692 return "ntt.iam.v1" 1693 } 1694 1695 func (d *SearchMemberAssignmentsDescriptor) GetApiName() string { 1696 return "MemberAssignmentService" 1697 } 1698 1699 func (d *SearchMemberAssignmentsDescriptor) GetServiceDomain() string { 1700 return "iam.edgelq.com" 1701 } 1702 1703 func (d *SearchMemberAssignmentsDescriptor) GetServiceVersion() string { 1704 return "v1" 1705 } 1706 1707 func (d *SearchMemberAssignmentsDescriptor) GetApiDescriptor() gotenclient.ApiDescriptor { 1708 return memberAssignmentServiceDescriptor 1709 } 1710 1711 func (d *SearchMemberAssignmentsDescriptor) GetResourceDescriptor() gotenresource.Descriptor { 1712 return member_assignment.GetDescriptor() 1713 } 1714 1715 func (d *SearchMemberAssignmentsDescriptor) GetClientMsgReflectHandle() gotenclient.MethodMsgHandle { 1716 return &SearchMemberAssignmentsDescriptorClientMsgHandle{} 1717 } 1718 1719 func (d *SearchMemberAssignmentsDescriptor) GetServerMsgReflectHandle() gotenclient.MethodMsgHandle { 1720 return &SearchMemberAssignmentsDescriptorServerMsgHandle{} 1721 } 1722 1723 func (h *SearchMemberAssignmentsDescriptorClientMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1724 typedMsg := msg.(*SearchMemberAssignmentsRequest) 1725 var asInterface interface{} = h 1726 override, ok := asInterface.(interface { 1727 OverrideExtractResourceName(*SearchMemberAssignmentsRequest) *member_assignment.Name 1728 }) 1729 if ok { 1730 return override.OverrideExtractResourceName(typedMsg) 1731 } 1732 return nil 1733 } 1734 1735 func (h *SearchMemberAssignmentsDescriptorClientMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1736 typedMsg := msg.(*SearchMemberAssignmentsRequest) 1737 var asInterface interface{} = h 1738 override, ok := asInterface.(interface { 1739 OverrideExtractResourceNames(*SearchMemberAssignmentsRequest) []*member_assignment.Name 1740 }) 1741 if ok { 1742 return member_assignment.MemberAssignmentNameList(override.OverrideExtractResourceNames(typedMsg)) 1743 } 1744 return nil 1745 } 1746 1747 func (h *SearchMemberAssignmentsDescriptorClientMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1748 typedMsg := msg.(*SearchMemberAssignmentsRequest) 1749 var asInterface interface{} = h 1750 override, ok := asInterface.(interface { 1751 OverrideExtractCollectionName(*SearchMemberAssignmentsRequest) *member_assignment.ParentName 1752 }) 1753 if ok { 1754 return override.OverrideExtractCollectionName(typedMsg) 1755 } 1756 { 1757 if parentName := typedMsg.GetParent(); parentName != nil { 1758 return parentName 1759 } 1760 } 1761 return (*member_assignment.ParentName)(nil) 1762 } 1763 1764 func (h *SearchMemberAssignmentsDescriptorClientMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1765 typedMsg := msg.(*SearchMemberAssignmentsRequest) 1766 var asInterface interface{} = h 1767 override, ok := asInterface.(interface { 1768 OverrideExtractResourceBody(*SearchMemberAssignmentsRequest) *member_assignment.MemberAssignment 1769 }) 1770 if ok { 1771 return override.OverrideExtractResourceBody(typedMsg) 1772 } 1773 return nil 1774 } 1775 1776 func (h *SearchMemberAssignmentsDescriptorClientMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1777 typedMsg := msg.(*SearchMemberAssignmentsRequest) 1778 var asInterface interface{} = h 1779 override, ok := asInterface.(interface { 1780 OverrideExtractResourceBodies(*SearchMemberAssignmentsRequest) []*member_assignment.MemberAssignment 1781 }) 1782 if ok { 1783 return member_assignment.MemberAssignmentList(override.OverrideExtractResourceBodies(typedMsg)) 1784 } 1785 return nil 1786 } 1787 1788 func (h *SearchMemberAssignmentsDescriptorServerMsgHandle) ExtractResourceName(msg proto.Message) gotenresource.Name { 1789 typedMsg := msg.(*SearchMemberAssignmentsResponse) 1790 var asInterface interface{} = h 1791 override, ok := asInterface.(interface { 1792 OverrideExtractResourceName(*SearchMemberAssignmentsResponse) *member_assignment.Name 1793 }) 1794 if ok { 1795 return override.OverrideExtractResourceName(typedMsg) 1796 } 1797 return nil 1798 } 1799 1800 func (h *SearchMemberAssignmentsDescriptorServerMsgHandle) ExtractResourceNames(msg proto.Message) gotenresource.NameList { 1801 typedMsg := msg.(*SearchMemberAssignmentsResponse) 1802 var asInterface interface{} = h 1803 override, ok := asInterface.(interface { 1804 OverrideExtractResourceNames(*SearchMemberAssignmentsResponse) []*member_assignment.Name 1805 }) 1806 if ok { 1807 return member_assignment.MemberAssignmentNameList(override.OverrideExtractResourceNames(typedMsg)) 1808 } 1809 { 1810 if resources := typedMsg.GetMemberAssignments(); len(resources) > 0 { 1811 list := make(member_assignment.MemberAssignmentNameList, 0, len(resources)) 1812 for _, res := range resources { 1813 list = append(list, res.GetName()) 1814 } 1815 return list 1816 } 1817 } 1818 return (member_assignment.MemberAssignmentNameList)(nil) 1819 } 1820 1821 func (h *SearchMemberAssignmentsDescriptorServerMsgHandle) ExtractCollectionName(msg proto.Message) gotenresource.Name { 1822 typedMsg := msg.(*SearchMemberAssignmentsResponse) 1823 var asInterface interface{} = h 1824 override, ok := asInterface.(interface { 1825 OverrideExtractCollectionName(*SearchMemberAssignmentsResponse) *member_assignment.ParentName 1826 }) 1827 if ok { 1828 return override.OverrideExtractCollectionName(typedMsg) 1829 } 1830 return nil 1831 } 1832 1833 func (h *SearchMemberAssignmentsDescriptorServerMsgHandle) ExtractResourceBody(msg proto.Message) gotenresource.Resource { 1834 typedMsg := msg.(*SearchMemberAssignmentsResponse) 1835 var asInterface interface{} = h 1836 override, ok := asInterface.(interface { 1837 OverrideExtractResourceBody(*SearchMemberAssignmentsResponse) *member_assignment.MemberAssignment 1838 }) 1839 if ok { 1840 return override.OverrideExtractResourceBody(typedMsg) 1841 } 1842 return nil 1843 } 1844 1845 func (h *SearchMemberAssignmentsDescriptorServerMsgHandle) ExtractResourceBodies(msg proto.Message) gotenresource.ResourceList { 1846 typedMsg := msg.(*SearchMemberAssignmentsResponse) 1847 var asInterface interface{} = h 1848 override, ok := asInterface.(interface { 1849 OverrideExtractResourceBodies(*SearchMemberAssignmentsResponse) []*member_assignment.MemberAssignment 1850 }) 1851 if ok { 1852 return member_assignment.MemberAssignmentList(override.OverrideExtractResourceBodies(typedMsg)) 1853 } 1854 { 1855 if resources := typedMsg.GetMemberAssignments(); len(resources) > 0 { 1856 return member_assignment.MemberAssignmentList(resources) 1857 } 1858 } 1859 return (member_assignment.MemberAssignmentList)(nil) 1860 } 1861 1862 func GetSearchMemberAssignmentsDescriptor() *SearchMemberAssignmentsDescriptor { 1863 return searchMemberAssignmentsDescriptor 1864 } 1865 1866 type MemberAssignmentServiceDescriptor struct{} 1867 1868 func (d *MemberAssignmentServiceDescriptor) AllMethodDescriptors() []gotenclient.MethodDescriptor { 1869 return []gotenclient.MethodDescriptor{ 1870 getMemberAssignmentDescriptor, 1871 batchGetMemberAssignmentsDescriptor, 1872 listMemberAssignmentsDescriptor, 1873 watchMemberAssignmentDescriptor, 1874 watchMemberAssignmentsDescriptor, 1875 updateMemberAssignmentDescriptor, 1876 deleteMemberAssignmentDescriptor, 1877 searchMemberAssignmentsDescriptor, 1878 } 1879 } 1880 1881 func (d *MemberAssignmentServiceDescriptor) GetFullAPIName() string { 1882 return "/ntt.iam.v1.MemberAssignmentService" 1883 } 1884 1885 func (d *MemberAssignmentServiceDescriptor) GetProtoPkgName() string { 1886 return "ntt.iam.v1" 1887 } 1888 1889 func (d *MemberAssignmentServiceDescriptor) GetApiName() string { 1890 return "MemberAssignmentService" 1891 } 1892 1893 func (d *MemberAssignmentServiceDescriptor) GetServiceDomain() string { 1894 return "iam.edgelq.com" 1895 } 1896 1897 func (d *MemberAssignmentServiceDescriptor) GetServiceVersion() string { 1898 return "v1" 1899 } 1900 1901 func GetMemberAssignmentServiceDescriptor() *MemberAssignmentServiceDescriptor { 1902 return memberAssignmentServiceDescriptor 1903 } 1904 1905 func initDescriptors() { 1906 memberAssignmentServiceDescriptor = &MemberAssignmentServiceDescriptor{} 1907 getMemberAssignmentDescriptor = &GetMemberAssignmentDescriptor{} 1908 batchGetMemberAssignmentsDescriptor = &BatchGetMemberAssignmentsDescriptor{} 1909 listMemberAssignmentsDescriptor = &ListMemberAssignmentsDescriptor{} 1910 watchMemberAssignmentDescriptor = &WatchMemberAssignmentDescriptor{} 1911 watchMemberAssignmentsDescriptor = &WatchMemberAssignmentsDescriptor{} 1912 updateMemberAssignmentDescriptor = &UpdateMemberAssignmentDescriptor{} 1913 deleteMemberAssignmentDescriptor = &DeleteMemberAssignmentDescriptor{} 1914 searchMemberAssignmentsDescriptor = &SearchMemberAssignmentsDescriptor{} 1915 gotenclient.GetRegistry().RegisterApiDescriptor(memberAssignmentServiceDescriptor) 1916 gotenclient.GetRegistry().RegisterMethodDescriptor(getMemberAssignmentDescriptor) 1917 gotenclient.GetRegistry().RegisterMethodDescriptor(batchGetMemberAssignmentsDescriptor) 1918 gotenclient.GetRegistry().RegisterMethodDescriptor(listMemberAssignmentsDescriptor) 1919 gotenclient.GetRegistry().RegisterMethodDescriptor(watchMemberAssignmentDescriptor) 1920 gotenclient.GetRegistry().RegisterMethodDescriptor(watchMemberAssignmentsDescriptor) 1921 gotenclient.GetRegistry().RegisterMethodDescriptor(updateMemberAssignmentDescriptor) 1922 gotenclient.GetRegistry().RegisterMethodDescriptor(deleteMemberAssignmentDescriptor) 1923 gotenclient.GetRegistry().RegisterMethodDescriptor(searchMemberAssignmentsDescriptor) 1924 } 1925 1926 func init() { 1927 if !descriptorsInitialized { 1928 initDescriptors() 1929 descriptorsInitialized = true 1930 } 1931 }