github.com/cloudwan/edgelq-sdk@v1.15.4/iam/resources/v1/group/group_change.pb.go (about) 1 // Code generated by protoc-gen-goten-go 2 // File: edgelq/iam/proto/v1/group_change.proto 3 // DO NOT EDIT!!! 4 5 package group 6 7 import ( 8 "fmt" 9 "reflect" 10 "sync" 11 12 "google.golang.org/protobuf/encoding/protojson" 13 "google.golang.org/protobuf/proto" 14 preflect "google.golang.org/protobuf/reflect/protoreflect" 15 "google.golang.org/protobuf/runtime/protoimpl" 16 ) 17 18 // proto imports 19 import ( 20 organization "github.com/cloudwan/edgelq-sdk/iam/resources/v1/organization" 21 project "github.com/cloudwan/edgelq-sdk/iam/resources/v1/project" 22 meta_service "github.com/cloudwan/goten-sdk/meta-service/resources/v1/service" 23 fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" 24 ) 25 26 // Reference imports to suppress errors if they are not otherwise used. 27 var ( 28 _ = fmt.Errorf 29 _ = reflect.Method{} 30 _ = sync.Once{} 31 32 _ = protojson.MarshalOptions{} 33 _ = proto.MarshalOptions{} 34 _ = preflect.Value{} 35 _ = protoimpl.DescBuilder{} 36 ) 37 38 // make sure we're using proto imports 39 var ( 40 _ = &organization.Organization{} 41 _ = &project.Project{} 42 _ = &fieldmaskpb.FieldMask{} 43 _ = &meta_service.Service{} 44 ) 45 46 const ( 47 // Verify that this generated code is sufficiently up-to-date. 48 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 49 // Verify that runtime/protoimpl is sufficiently up-to-date. 50 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 51 ) 52 53 // GroupChange is used by Watch notifications Responses to describe change of 54 // single Group One of Added, Modified, Removed 55 type GroupChange struct { 56 state protoimpl.MessageState 57 sizeCache protoimpl.SizeCache 58 unknownFields protoimpl.UnknownFields 59 // Group change 60 // 61 // Types that are valid to be assigned to ChangeType: 62 // *GroupChange_Added_ 63 // *GroupChange_Modified_ 64 // *GroupChange_Current_ 65 // *GroupChange_Removed_ 66 ChangeType isGroupChange_ChangeType `protobuf_oneof:"change_type"` 67 } 68 69 func (m *GroupChange) Reset() { 70 *m = GroupChange{} 71 if protoimpl.UnsafeEnabled { 72 mi := &edgelq_iam_proto_v1_group_change_proto_msgTypes[0] 73 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 74 ms.StoreMessageInfo(mi) 75 } 76 } 77 78 func (m *GroupChange) String() string { 79 return protoimpl.X.MessageStringOf(m) 80 } 81 82 func (*GroupChange) ProtoMessage() {} 83 84 func (m *GroupChange) ProtoReflect() preflect.Message { 85 mi := &edgelq_iam_proto_v1_group_change_proto_msgTypes[0] 86 if protoimpl.UnsafeEnabled && m != nil { 87 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 88 if ms.LoadMessageInfo() == nil { 89 ms.StoreMessageInfo(mi) 90 } 91 return ms 92 } 93 return mi.MessageOf(m) 94 } 95 96 func (*GroupChange) GotenMessage() {} 97 98 // Deprecated, Use GroupChange.ProtoReflect.Descriptor instead. 99 func (*GroupChange) Descriptor() ([]byte, []int) { 100 return edgelq_iam_proto_v1_group_change_proto_rawDescGZIP(), []int{0} 101 } 102 103 func (m *GroupChange) Unmarshal(b []byte) error { 104 return proto.Unmarshal(b, m) 105 } 106 107 func (m *GroupChange) Marshal() ([]byte, error) { 108 return proto.Marshal(m) 109 } 110 111 func (m *GroupChange) MarshalJSON() ([]byte, error) { 112 return protojson.MarshalOptions{}.Marshal(m) 113 } 114 115 func (m *GroupChange) UnmarshalJSON(data []byte) error { 116 return protojson.Unmarshal(data, m) 117 } 118 119 type isGroupChange_ChangeType interface { 120 isGroupChange_ChangeType() 121 } 122 123 type GroupChange_Added_ struct { 124 // Added is returned when watched document is added, either created or 125 // enters Query view 126 Added *GroupChange_Added `protobuf:"bytes,1,opt,name=added,proto3,oneof"` 127 } 128 type GroupChange_Modified_ struct { 129 // Modified is returned when watched document is modified 130 Modified *GroupChange_Modified `protobuf:"bytes,2,opt,name=modified,proto3,oneof"` 131 } 132 type GroupChange_Current_ struct { 133 // Current is returned in stateless watch when document enters query view or 134 // is modified within. 135 Current *GroupChange_Current `protobuf:"bytes,4,opt,name=current,proto3,oneof"` 136 } 137 type GroupChange_Removed_ struct { 138 // Removed is returned when Group is deleted or leaves Query view 139 Removed *GroupChange_Removed `protobuf:"bytes,3,opt,name=removed,proto3,oneof"` 140 } 141 142 func (*GroupChange_Added_) isGroupChange_ChangeType() {} 143 func (*GroupChange_Modified_) isGroupChange_ChangeType() {} 144 func (*GroupChange_Current_) isGroupChange_ChangeType() {} 145 func (*GroupChange_Removed_) isGroupChange_ChangeType() {} 146 func (m *GroupChange) GetChangeType() isGroupChange_ChangeType { 147 if m != nil { 148 return m.ChangeType 149 } 150 return nil 151 } 152 func (m *GroupChange) GetAdded() *GroupChange_Added { 153 if x, ok := m.GetChangeType().(*GroupChange_Added_); ok { 154 return x.Added 155 } 156 return nil 157 } 158 func (m *GroupChange) GetModified() *GroupChange_Modified { 159 if x, ok := m.GetChangeType().(*GroupChange_Modified_); ok { 160 return x.Modified 161 } 162 return nil 163 } 164 func (m *GroupChange) GetCurrent() *GroupChange_Current { 165 if x, ok := m.GetChangeType().(*GroupChange_Current_); ok { 166 return x.Current 167 } 168 return nil 169 } 170 func (m *GroupChange) GetRemoved() *GroupChange_Removed { 171 if x, ok := m.GetChangeType().(*GroupChange_Removed_); ok { 172 return x.Removed 173 } 174 return nil 175 } 176 func (m *GroupChange) SetChangeType(ofv isGroupChange_ChangeType) { 177 if m == nil { 178 panic(fmt.Errorf("can't set %s on nil %s", "isGroupChange_ChangeType", "GroupChange")) 179 } 180 m.ChangeType = ofv 181 } 182 func (m *GroupChange) SetAdded(fv *GroupChange_Added) { 183 m.SetChangeType(&GroupChange_Added_{Added: fv}) 184 } 185 func (m *GroupChange) SetModified(fv *GroupChange_Modified) { 186 m.SetChangeType(&GroupChange_Modified_{Modified: fv}) 187 } 188 func (m *GroupChange) SetCurrent(fv *GroupChange_Current) { 189 m.SetChangeType(&GroupChange_Current_{Current: fv}) 190 } 191 func (m *GroupChange) SetRemoved(fv *GroupChange_Removed) { 192 m.SetChangeType(&GroupChange_Removed_{Removed: fv}) 193 } 194 195 // Group has been added to query view 196 type GroupChange_Added struct { 197 state protoimpl.MessageState 198 sizeCache protoimpl.SizeCache 199 unknownFields protoimpl.UnknownFields 200 Group *Group `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"` 201 // Integer describing index of added Group in resulting query view. 202 ViewIndex int32 `protobuf:"varint,2,opt,name=view_index,json=viewIndex,proto3" json:"view_index,omitempty"` 203 } 204 205 func (m *GroupChange_Added) Reset() { 206 *m = GroupChange_Added{} 207 if protoimpl.UnsafeEnabled { 208 mi := &edgelq_iam_proto_v1_group_change_proto_msgTypes[1] 209 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 210 ms.StoreMessageInfo(mi) 211 } 212 } 213 214 func (m *GroupChange_Added) String() string { 215 return protoimpl.X.MessageStringOf(m) 216 } 217 218 func (*GroupChange_Added) ProtoMessage() {} 219 220 func (m *GroupChange_Added) ProtoReflect() preflect.Message { 221 mi := &edgelq_iam_proto_v1_group_change_proto_msgTypes[1] 222 if protoimpl.UnsafeEnabled && m != nil { 223 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 224 if ms.LoadMessageInfo() == nil { 225 ms.StoreMessageInfo(mi) 226 } 227 return ms 228 } 229 return mi.MessageOf(m) 230 } 231 232 func (*GroupChange_Added) GotenMessage() {} 233 234 // Deprecated, Use GroupChange_Added.ProtoReflect.Descriptor instead. 235 func (*GroupChange_Added) Descriptor() ([]byte, []int) { 236 return edgelq_iam_proto_v1_group_change_proto_rawDescGZIP(), []int{0, 0} 237 } 238 239 func (m *GroupChange_Added) Unmarshal(b []byte) error { 240 return proto.Unmarshal(b, m) 241 } 242 243 func (m *GroupChange_Added) Marshal() ([]byte, error) { 244 return proto.Marshal(m) 245 } 246 247 func (m *GroupChange_Added) MarshalJSON() ([]byte, error) { 248 return protojson.MarshalOptions{}.Marshal(m) 249 } 250 251 func (m *GroupChange_Added) UnmarshalJSON(data []byte) error { 252 return protojson.Unmarshal(data, m) 253 } 254 255 func (m *GroupChange_Added) GetGroup() *Group { 256 if m != nil { 257 return m.Group 258 } 259 return nil 260 } 261 262 func (m *GroupChange_Added) GetViewIndex() int32 { 263 if m != nil { 264 return m.ViewIndex 265 } 266 return int32(0) 267 } 268 269 func (m *GroupChange_Added) SetGroup(fv *Group) { 270 if m == nil { 271 panic(fmt.Errorf("can't set %s on nil %s", "Group", "GroupChange_Added")) 272 } 273 m.Group = fv 274 } 275 276 func (m *GroupChange_Added) SetViewIndex(fv int32) { 277 if m == nil { 278 panic(fmt.Errorf("can't set %s on nil %s", "ViewIndex", "GroupChange_Added")) 279 } 280 m.ViewIndex = fv 281 } 282 283 // Group changed some of it's fields - contains either full document or masked 284 // change 285 type GroupChange_Modified struct { 286 state protoimpl.MessageState 287 sizeCache protoimpl.SizeCache 288 unknownFields protoimpl.UnknownFields 289 // Name of modified Group 290 Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty"` 291 // New version of Group or masked difference, depending on mask_changes 292 // instrumentation of issued [WatchGroupRequest] or [WatchGroupsRequest] 293 Group *Group `protobuf:"bytes,2,opt,name=group,proto3" json:"group,omitempty"` 294 // Used when mask_changes is set, contains field paths of modified 295 // properties. 296 FieldMask *Group_FieldMask `protobuf:"bytes,3,opt,customtype=Group_FieldMask,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"` 297 // Previous view index specifies previous position of modified Group. 298 // When modification doesn't affect sorted order, value will remain 299 // identical to [view_index]. 300 PreviousViewIndex int32 `protobuf:"varint,4,opt,name=previous_view_index,json=previousViewIndex,proto3" json:"previous_view_index,omitempty"` 301 // Integer specifying Group new index in resulting query view. 302 ViewIndex int32 `protobuf:"varint,5,opt,name=view_index,json=viewIndex,proto3" json:"view_index,omitempty"` 303 } 304 305 func (m *GroupChange_Modified) Reset() { 306 *m = GroupChange_Modified{} 307 if protoimpl.UnsafeEnabled { 308 mi := &edgelq_iam_proto_v1_group_change_proto_msgTypes[2] 309 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 310 ms.StoreMessageInfo(mi) 311 } 312 } 313 314 func (m *GroupChange_Modified) String() string { 315 return protoimpl.X.MessageStringOf(m) 316 } 317 318 func (*GroupChange_Modified) ProtoMessage() {} 319 320 func (m *GroupChange_Modified) ProtoReflect() preflect.Message { 321 mi := &edgelq_iam_proto_v1_group_change_proto_msgTypes[2] 322 if protoimpl.UnsafeEnabled && m != nil { 323 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 324 if ms.LoadMessageInfo() == nil { 325 ms.StoreMessageInfo(mi) 326 } 327 return ms 328 } 329 return mi.MessageOf(m) 330 } 331 332 func (*GroupChange_Modified) GotenMessage() {} 333 334 // Deprecated, Use GroupChange_Modified.ProtoReflect.Descriptor instead. 335 func (*GroupChange_Modified) Descriptor() ([]byte, []int) { 336 return edgelq_iam_proto_v1_group_change_proto_rawDescGZIP(), []int{0, 1} 337 } 338 339 func (m *GroupChange_Modified) Unmarshal(b []byte) error { 340 return proto.Unmarshal(b, m) 341 } 342 343 func (m *GroupChange_Modified) Marshal() ([]byte, error) { 344 return proto.Marshal(m) 345 } 346 347 func (m *GroupChange_Modified) MarshalJSON() ([]byte, error) { 348 return protojson.MarshalOptions{}.Marshal(m) 349 } 350 351 func (m *GroupChange_Modified) UnmarshalJSON(data []byte) error { 352 return protojson.Unmarshal(data, m) 353 } 354 355 func (m *GroupChange_Modified) GetName() *Name { 356 if m != nil { 357 return m.Name 358 } 359 return nil 360 } 361 362 func (m *GroupChange_Modified) GetGroup() *Group { 363 if m != nil { 364 return m.Group 365 } 366 return nil 367 } 368 369 func (m *GroupChange_Modified) GetFieldMask() *Group_FieldMask { 370 if m != nil { 371 return m.FieldMask 372 } 373 return nil 374 } 375 376 func (m *GroupChange_Modified) GetPreviousViewIndex() int32 { 377 if m != nil { 378 return m.PreviousViewIndex 379 } 380 return int32(0) 381 } 382 383 func (m *GroupChange_Modified) GetViewIndex() int32 { 384 if m != nil { 385 return m.ViewIndex 386 } 387 return int32(0) 388 } 389 390 func (m *GroupChange_Modified) SetName(fv *Name) { 391 if m == nil { 392 panic(fmt.Errorf("can't set %s on nil %s", "Name", "GroupChange_Modified")) 393 } 394 m.Name = fv 395 } 396 397 func (m *GroupChange_Modified) SetGroup(fv *Group) { 398 if m == nil { 399 panic(fmt.Errorf("can't set %s on nil %s", "Group", "GroupChange_Modified")) 400 } 401 m.Group = fv 402 } 403 404 func (m *GroupChange_Modified) SetFieldMask(fv *Group_FieldMask) { 405 if m == nil { 406 panic(fmt.Errorf("can't set %s on nil %s", "FieldMask", "GroupChange_Modified")) 407 } 408 m.FieldMask = fv 409 } 410 411 func (m *GroupChange_Modified) SetPreviousViewIndex(fv int32) { 412 if m == nil { 413 panic(fmt.Errorf("can't set %s on nil %s", "PreviousViewIndex", "GroupChange_Modified")) 414 } 415 m.PreviousViewIndex = fv 416 } 417 418 func (m *GroupChange_Modified) SetViewIndex(fv int32) { 419 if m == nil { 420 panic(fmt.Errorf("can't set %s on nil %s", "ViewIndex", "GroupChange_Modified")) 421 } 422 m.ViewIndex = fv 423 } 424 425 // Group has been added or modified in a query view. Version used for 426 // stateless watching 427 type GroupChange_Current struct { 428 state protoimpl.MessageState 429 sizeCache protoimpl.SizeCache 430 unknownFields protoimpl.UnknownFields 431 Group *Group `protobuf:"bytes,1,opt,name=group,proto3" json:"group,omitempty"` 432 } 433 434 func (m *GroupChange_Current) Reset() { 435 *m = GroupChange_Current{} 436 if protoimpl.UnsafeEnabled { 437 mi := &edgelq_iam_proto_v1_group_change_proto_msgTypes[3] 438 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 439 ms.StoreMessageInfo(mi) 440 } 441 } 442 443 func (m *GroupChange_Current) String() string { 444 return protoimpl.X.MessageStringOf(m) 445 } 446 447 func (*GroupChange_Current) ProtoMessage() {} 448 449 func (m *GroupChange_Current) ProtoReflect() preflect.Message { 450 mi := &edgelq_iam_proto_v1_group_change_proto_msgTypes[3] 451 if protoimpl.UnsafeEnabled && m != nil { 452 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 453 if ms.LoadMessageInfo() == nil { 454 ms.StoreMessageInfo(mi) 455 } 456 return ms 457 } 458 return mi.MessageOf(m) 459 } 460 461 func (*GroupChange_Current) GotenMessage() {} 462 463 // Deprecated, Use GroupChange_Current.ProtoReflect.Descriptor instead. 464 func (*GroupChange_Current) Descriptor() ([]byte, []int) { 465 return edgelq_iam_proto_v1_group_change_proto_rawDescGZIP(), []int{0, 2} 466 } 467 468 func (m *GroupChange_Current) Unmarshal(b []byte) error { 469 return proto.Unmarshal(b, m) 470 } 471 472 func (m *GroupChange_Current) Marshal() ([]byte, error) { 473 return proto.Marshal(m) 474 } 475 476 func (m *GroupChange_Current) MarshalJSON() ([]byte, error) { 477 return protojson.MarshalOptions{}.Marshal(m) 478 } 479 480 func (m *GroupChange_Current) UnmarshalJSON(data []byte) error { 481 return protojson.Unmarshal(data, m) 482 } 483 484 func (m *GroupChange_Current) GetGroup() *Group { 485 if m != nil { 486 return m.Group 487 } 488 return nil 489 } 490 491 func (m *GroupChange_Current) SetGroup(fv *Group) { 492 if m == nil { 493 panic(fmt.Errorf("can't set %s on nil %s", "Group", "GroupChange_Current")) 494 } 495 m.Group = fv 496 } 497 498 // Removed is returned when Group is deleted or leaves Query view 499 type GroupChange_Removed struct { 500 state protoimpl.MessageState 501 sizeCache protoimpl.SizeCache 502 unknownFields protoimpl.UnknownFields 503 Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty"` 504 // Integer specifying removed Group index. Not populated in stateless watch 505 // type. 506 ViewIndex int32 `protobuf:"varint,2,opt,name=view_index,json=viewIndex,proto3" json:"view_index,omitempty"` 507 } 508 509 func (m *GroupChange_Removed) Reset() { 510 *m = GroupChange_Removed{} 511 if protoimpl.UnsafeEnabled { 512 mi := &edgelq_iam_proto_v1_group_change_proto_msgTypes[4] 513 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 514 ms.StoreMessageInfo(mi) 515 } 516 } 517 518 func (m *GroupChange_Removed) String() string { 519 return protoimpl.X.MessageStringOf(m) 520 } 521 522 func (*GroupChange_Removed) ProtoMessage() {} 523 524 func (m *GroupChange_Removed) ProtoReflect() preflect.Message { 525 mi := &edgelq_iam_proto_v1_group_change_proto_msgTypes[4] 526 if protoimpl.UnsafeEnabled && m != nil { 527 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 528 if ms.LoadMessageInfo() == nil { 529 ms.StoreMessageInfo(mi) 530 } 531 return ms 532 } 533 return mi.MessageOf(m) 534 } 535 536 func (*GroupChange_Removed) GotenMessage() {} 537 538 // Deprecated, Use GroupChange_Removed.ProtoReflect.Descriptor instead. 539 func (*GroupChange_Removed) Descriptor() ([]byte, []int) { 540 return edgelq_iam_proto_v1_group_change_proto_rawDescGZIP(), []int{0, 3} 541 } 542 543 func (m *GroupChange_Removed) Unmarshal(b []byte) error { 544 return proto.Unmarshal(b, m) 545 } 546 547 func (m *GroupChange_Removed) Marshal() ([]byte, error) { 548 return proto.Marshal(m) 549 } 550 551 func (m *GroupChange_Removed) MarshalJSON() ([]byte, error) { 552 return protojson.MarshalOptions{}.Marshal(m) 553 } 554 555 func (m *GroupChange_Removed) UnmarshalJSON(data []byte) error { 556 return protojson.Unmarshal(data, m) 557 } 558 559 func (m *GroupChange_Removed) GetName() *Name { 560 if m != nil { 561 return m.Name 562 } 563 return nil 564 } 565 566 func (m *GroupChange_Removed) GetViewIndex() int32 { 567 if m != nil { 568 return m.ViewIndex 569 } 570 return int32(0) 571 } 572 573 func (m *GroupChange_Removed) SetName(fv *Name) { 574 if m == nil { 575 panic(fmt.Errorf("can't set %s on nil %s", "Name", "GroupChange_Removed")) 576 } 577 m.Name = fv 578 } 579 580 func (m *GroupChange_Removed) SetViewIndex(fv int32) { 581 if m == nil { 582 panic(fmt.Errorf("can't set %s on nil %s", "ViewIndex", "GroupChange_Removed")) 583 } 584 m.ViewIndex = fv 585 } 586 587 var edgelq_iam_proto_v1_group_change_proto preflect.FileDescriptor 588 589 var edgelq_iam_proto_v1_group_change_proto_rawDesc = []byte{ 590 0x0a, 0x26, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x69, 0x61, 0x6d, 0x2f, 0x70, 0x72, 0x6f, 591 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x2f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x5f, 0x63, 0x68, 0x61, 0x6e, 592 0x67, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0a, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 593 0x6d, 0x2e, 0x76, 0x31, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 594 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 595 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 596 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 597 0x6f, 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 598 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 599 0x1a, 0x20, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 600 0x6f, 0x6e, 0x73, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 601 0x74, 0x6f, 0x1a, 0x1f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x69, 0x61, 0x6d, 0x2f, 0x70, 602 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x2f, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x2e, 0x70, 0x72, 603 0x6f, 0x74, 0x6f, 0x22, 0xde, 0x05, 0x0a, 0x0b, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x43, 0x68, 0x61, 604 0x6e, 0x67, 0x65, 0x12, 0x35, 0x0a, 0x05, 0x61, 0x64, 0x64, 0x65, 0x64, 0x18, 0x01, 0x20, 0x01, 605 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 606 0x47, 0x72, 0x6f, 0x75, 0x70, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x2e, 0x41, 0x64, 0x64, 0x65, 607 0x64, 0x48, 0x00, 0x52, 0x05, 0x61, 0x64, 0x64, 0x65, 0x64, 0x12, 0x3e, 0x0a, 0x08, 0x6d, 0x6f, 608 0x64, 0x69, 0x66, 0x69, 0x65, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x6e, 609 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x43, 610 0x68, 0x61, 0x6e, 0x67, 0x65, 0x2e, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x64, 0x48, 0x00, 611 0x52, 0x08, 0x6d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x64, 0x12, 0x3b, 0x0a, 0x07, 0x63, 0x75, 612 0x72, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x6e, 0x74, 613 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x43, 0x68, 614 0x61, 0x6e, 0x67, 0x65, 0x2e, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x48, 0x00, 0x52, 0x07, 615 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x3b, 0x0a, 0x07, 0x72, 0x65, 0x6d, 0x6f, 0x76, 616 0x65, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 617 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x43, 0x68, 0x61, 0x6e, 0x67, 618 0x65, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x64, 0x48, 0x00, 0x52, 0x07, 0x72, 0x65, 0x6d, 619 0x6f, 0x76, 0x65, 0x64, 0x1a, 0x4f, 0x0a, 0x05, 0x41, 0x64, 0x64, 0x65, 0x64, 0x12, 0x27, 0x0a, 620 0x05, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x6e, 621 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 622 0x05, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x1d, 0x0a, 0x0a, 0x76, 0x69, 0x65, 0x77, 0x5f, 0x69, 623 0x6e, 0x64, 0x65, 0x78, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x76, 0x69, 0x65, 0x77, 624 0x49, 0x6e, 0x64, 0x65, 0x78, 0x1a, 0xef, 0x01, 0x0a, 0x08, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x69, 625 0x65, 0x64, 0x12, 0x21, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 626 0x42, 0x0d, 0xb2, 0xda, 0x21, 0x09, 0x0a, 0x07, 0x0a, 0x05, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 627 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x27, 0x0a, 0x05, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x02, 628 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 629 0x31, 0x2e, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x05, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x12, 0x48, 630 0x0a, 0x0a, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01, 631 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 632 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x0d, 633 0xb2, 0xda, 0x21, 0x09, 0x32, 0x07, 0x0a, 0x05, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x52, 0x09, 0x66, 634 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x2e, 0x0a, 0x13, 0x70, 0x72, 0x65, 0x76, 635 0x69, 0x6f, 0x75, 0x73, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x5f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x18, 636 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x11, 0x70, 0x72, 0x65, 0x76, 0x69, 0x6f, 0x75, 0x73, 0x56, 637 0x69, 0x65, 0x77, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x1d, 0x0a, 0x0a, 0x76, 0x69, 0x65, 0x77, 638 0x5f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x76, 0x69, 639 0x65, 0x77, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x1a, 0x32, 0x0a, 0x07, 0x43, 0x75, 0x72, 0x72, 0x65, 640 0x6e, 0x74, 0x12, 0x27, 0x0a, 0x05, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x18, 0x01, 0x20, 0x01, 0x28, 641 0x0b, 0x32, 0x11, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x47, 642 0x72, 0x6f, 0x75, 0x70, 0x52, 0x05, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x1a, 0x4b, 0x0a, 0x07, 0x52, 643 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x64, 0x12, 0x21, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 644 0x20, 0x01, 0x28, 0x09, 0x42, 0x0d, 0xb2, 0xda, 0x21, 0x09, 0x0a, 0x07, 0x0a, 0x05, 0x47, 0x72, 645 0x6f, 0x75, 0x70, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x76, 0x69, 0x65, 646 0x77, 0x5f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x76, 647 0x69, 0x65, 0x77, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x3a, 0x0b, 0x9a, 0xd9, 0x21, 0x07, 0x0a, 0x05, 648 0x47, 0x72, 0x6f, 0x75, 0x70, 0x42, 0x0d, 0x0a, 0x0b, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x5f, 649 0x74, 0x79, 0x70, 0x65, 0x42, 0x64, 0xe8, 0xde, 0x21, 0x00, 0x0a, 0x11, 0x63, 0x6f, 0x6d, 0x2e, 650 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x70, 0x62, 0x2e, 0x76, 0x31, 0x42, 0x10, 0x47, 651 0x72, 0x6f, 0x75, 0x70, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 652 0x00, 0x5a, 0x37, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 653 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x69, 0x61, 654 0x6d, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x76, 0x31, 0x2f, 0x67, 655 0x72, 0x6f, 0x75, 0x70, 0x3b, 0x67, 0x72, 0x6f, 0x75, 0x70, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 656 0x6f, 0x33, 657 } 658 659 var ( 660 edgelq_iam_proto_v1_group_change_proto_rawDescOnce sync.Once 661 edgelq_iam_proto_v1_group_change_proto_rawDescData = edgelq_iam_proto_v1_group_change_proto_rawDesc 662 ) 663 664 func edgelq_iam_proto_v1_group_change_proto_rawDescGZIP() []byte { 665 edgelq_iam_proto_v1_group_change_proto_rawDescOnce.Do(func() { 666 edgelq_iam_proto_v1_group_change_proto_rawDescData = protoimpl.X.CompressGZIP(edgelq_iam_proto_v1_group_change_proto_rawDescData) 667 }) 668 return edgelq_iam_proto_v1_group_change_proto_rawDescData 669 } 670 671 var edgelq_iam_proto_v1_group_change_proto_msgTypes = make([]protoimpl.MessageInfo, 5) 672 var edgelq_iam_proto_v1_group_change_proto_goTypes = []interface{}{ 673 (*GroupChange)(nil), // 0: ntt.iam.v1.GroupChange 674 (*GroupChange_Added)(nil), // 1: ntt.iam.v1.GroupChange.Added 675 (*GroupChange_Modified)(nil), // 2: ntt.iam.v1.GroupChange.Modified 676 (*GroupChange_Current)(nil), // 3: ntt.iam.v1.GroupChange.Current 677 (*GroupChange_Removed)(nil), // 4: ntt.iam.v1.GroupChange.Removed 678 (*Group)(nil), // 5: ntt.iam.v1.Group 679 (*Group_FieldMask)(nil), // 6: ntt.iam.v1.Group_FieldMask 680 } 681 var edgelq_iam_proto_v1_group_change_proto_depIdxs = []int32{ 682 1, // 0: ntt.iam.v1.GroupChange.added:type_name -> ntt.iam.v1.GroupChange.Added 683 2, // 1: ntt.iam.v1.GroupChange.modified:type_name -> ntt.iam.v1.GroupChange.Modified 684 3, // 2: ntt.iam.v1.GroupChange.current:type_name -> ntt.iam.v1.GroupChange.Current 685 4, // 3: ntt.iam.v1.GroupChange.removed:type_name -> ntt.iam.v1.GroupChange.Removed 686 5, // 4: ntt.iam.v1.GroupChange.Added.group:type_name -> ntt.iam.v1.Group 687 5, // 5: ntt.iam.v1.GroupChange.Modified.group:type_name -> ntt.iam.v1.Group 688 6, // 6: ntt.iam.v1.GroupChange.Modified.field_mask:type_name -> ntt.iam.v1.Group_FieldMask 689 5, // 7: ntt.iam.v1.GroupChange.Current.group:type_name -> ntt.iam.v1.Group 690 8, // [8:8] is the sub-list for method output_type 691 8, // [8:8] is the sub-list for method input_type 692 8, // [8:8] is the sub-list for extension type_name 693 8, // [8:8] is the sub-list for extension extendee 694 0, // [0:8] is the sub-list for field type_name 695 } 696 697 func init() { edgelq_iam_proto_v1_group_change_proto_init() } 698 func edgelq_iam_proto_v1_group_change_proto_init() { 699 if edgelq_iam_proto_v1_group_change_proto != nil { 700 return 701 } 702 if !protoimpl.UnsafeEnabled { 703 704 edgelq_iam_proto_v1_group_change_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 705 switch v := v.(*GroupChange); i { 706 case 0: 707 return &v.state 708 case 1: 709 return &v.sizeCache 710 case 2: 711 return &v.unknownFields 712 default: 713 return nil 714 } 715 } 716 edgelq_iam_proto_v1_group_change_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 717 switch v := v.(*GroupChange_Added); i { 718 case 0: 719 return &v.state 720 case 1: 721 return &v.sizeCache 722 case 2: 723 return &v.unknownFields 724 default: 725 return nil 726 } 727 } 728 edgelq_iam_proto_v1_group_change_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 729 switch v := v.(*GroupChange_Modified); i { 730 case 0: 731 return &v.state 732 case 1: 733 return &v.sizeCache 734 case 2: 735 return &v.unknownFields 736 default: 737 return nil 738 } 739 } 740 edgelq_iam_proto_v1_group_change_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 741 switch v := v.(*GroupChange_Current); i { 742 case 0: 743 return &v.state 744 case 1: 745 return &v.sizeCache 746 case 2: 747 return &v.unknownFields 748 default: 749 return nil 750 } 751 } 752 edgelq_iam_proto_v1_group_change_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { 753 switch v := v.(*GroupChange_Removed); i { 754 case 0: 755 return &v.state 756 case 1: 757 return &v.sizeCache 758 case 2: 759 return &v.unknownFields 760 default: 761 return nil 762 } 763 } 764 } 765 766 edgelq_iam_proto_v1_group_change_proto_msgTypes[0].OneofWrappers = []interface{}{ 767 (*GroupChange_Added_)(nil), 768 (*GroupChange_Modified_)(nil), 769 (*GroupChange_Current_)(nil), 770 (*GroupChange_Removed_)(nil), 771 } 772 type x struct{} 773 out := protoimpl.TypeBuilder{ 774 File: protoimpl.DescBuilder{ 775 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 776 RawDescriptor: edgelq_iam_proto_v1_group_change_proto_rawDesc, 777 NumEnums: 0, 778 NumMessages: 5, 779 NumExtensions: 0, 780 NumServices: 0, 781 }, 782 GoTypes: edgelq_iam_proto_v1_group_change_proto_goTypes, 783 DependencyIndexes: edgelq_iam_proto_v1_group_change_proto_depIdxs, 784 MessageInfos: edgelq_iam_proto_v1_group_change_proto_msgTypes, 785 }.Build() 786 edgelq_iam_proto_v1_group_change_proto = out.File 787 edgelq_iam_proto_v1_group_change_proto_rawDesc = nil 788 edgelq_iam_proto_v1_group_change_proto_goTypes = nil 789 edgelq_iam_proto_v1_group_change_proto_depIdxs = nil 790 }