github.com/cloudwan/edgelq-sdk@v1.15.4/iam/client/v1/organization/organization_service.pb.go (about) 1 // Code generated by protoc-gen-goten-go 2 // File: edgelq/iam/proto/v1/organization_service.proto 3 // DO NOT EDIT!!! 4 5 package organization_client 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 view "github.com/cloudwan/goten-sdk/types/view" 22 watch_type "github.com/cloudwan/goten-sdk/types/watch_type" 23 emptypb "google.golang.org/protobuf/types/known/emptypb" 24 fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" 25 timestamppb "google.golang.org/protobuf/types/known/timestamppb" 26 ) 27 28 // Reference imports to suppress errors if they are not otherwise used. 29 var ( 30 _ = fmt.Errorf 31 _ = reflect.Method{} 32 _ = sync.Once{} 33 34 _ = protojson.MarshalOptions{} 35 _ = proto.MarshalOptions{} 36 _ = preflect.Value{} 37 _ = protoimpl.DescBuilder{} 38 ) 39 40 // make sure we're using proto imports 41 var ( 42 _ = &organization.Organization{} 43 _ = &emptypb.Empty{} 44 _ = &fieldmaskpb.FieldMask{} 45 _ = ×tamppb.Timestamp{} 46 _ = view.View(0) 47 _ = watch_type.WatchType(0) 48 ) 49 50 const ( 51 // Verify that this generated code is sufficiently up-to-date. 52 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 53 // Verify that runtime/protoimpl is sufficiently up-to-date. 54 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 55 ) 56 57 // A request message of the GetOrganization method. 58 type GetOrganizationRequest struct { 59 state protoimpl.MessageState 60 sizeCache protoimpl.SizeCache 61 unknownFields protoimpl.UnknownFields 62 // Name of ntt.iam.v1.Organization 63 Name *organization.Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty"` 64 // A list of extra fields to be obtained for each response item on top of 65 // fields defined by request field view 66 FieldMask *organization.Organization_FieldMask `protobuf:"bytes,3,opt,customtype=Organization_FieldMask,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"` 67 // View defines list of standard response fields present in response items. 68 // Additional fields can be amended by request field field_mask 69 View view.View `protobuf:"varint,4,opt,name=view,proto3,enum=goten.types.View" json:"view,omitempty"` 70 } 71 72 func (m *GetOrganizationRequest) Reset() { 73 *m = GetOrganizationRequest{} 74 if protoimpl.UnsafeEnabled { 75 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[0] 76 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 77 ms.StoreMessageInfo(mi) 78 } 79 } 80 81 func (m *GetOrganizationRequest) String() string { 82 return protoimpl.X.MessageStringOf(m) 83 } 84 85 func (*GetOrganizationRequest) ProtoMessage() {} 86 87 func (m *GetOrganizationRequest) ProtoReflect() preflect.Message { 88 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[0] 89 if protoimpl.UnsafeEnabled && m != nil { 90 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 91 if ms.LoadMessageInfo() == nil { 92 ms.StoreMessageInfo(mi) 93 } 94 return ms 95 } 96 return mi.MessageOf(m) 97 } 98 99 func (*GetOrganizationRequest) GotenMessage() {} 100 101 // Deprecated, Use GetOrganizationRequest.ProtoReflect.Descriptor instead. 102 func (*GetOrganizationRequest) Descriptor() ([]byte, []int) { 103 return edgelq_iam_proto_v1_organization_service_proto_rawDescGZIP(), []int{0} 104 } 105 106 func (m *GetOrganizationRequest) Unmarshal(b []byte) error { 107 return proto.Unmarshal(b, m) 108 } 109 110 func (m *GetOrganizationRequest) Marshal() ([]byte, error) { 111 return proto.Marshal(m) 112 } 113 114 func (m *GetOrganizationRequest) MarshalJSON() ([]byte, error) { 115 return protojson.MarshalOptions{}.Marshal(m) 116 } 117 118 func (m *GetOrganizationRequest) UnmarshalJSON(data []byte) error { 119 return protojson.Unmarshal(data, m) 120 } 121 122 func (m *GetOrganizationRequest) GetName() *organization.Name { 123 if m != nil { 124 return m.Name 125 } 126 return nil 127 } 128 129 func (m *GetOrganizationRequest) GetFieldMask() *organization.Organization_FieldMask { 130 if m != nil { 131 return m.FieldMask 132 } 133 return nil 134 } 135 136 func (m *GetOrganizationRequest) GetView() view.View { 137 if m != nil { 138 return m.View 139 } 140 return view.View_UNSPECIFIED 141 } 142 143 func (m *GetOrganizationRequest) SetName(fv *organization.Name) { 144 if m == nil { 145 panic(fmt.Errorf("can't set %s on nil %s", "Name", "GetOrganizationRequest")) 146 } 147 m.Name = fv 148 } 149 150 func (m *GetOrganizationRequest) SetFieldMask(fv *organization.Organization_FieldMask) { 151 if m == nil { 152 panic(fmt.Errorf("can't set %s on nil %s", "FieldMask", "GetOrganizationRequest")) 153 } 154 m.FieldMask = fv 155 } 156 157 func (m *GetOrganizationRequest) SetView(fv view.View) { 158 if m == nil { 159 panic(fmt.Errorf("can't set %s on nil %s", "View", "GetOrganizationRequest")) 160 } 161 m.View = fv 162 } 163 164 // A request message of the BatchGetOrganizations method. 165 type BatchGetOrganizationsRequest struct { 166 state protoimpl.MessageState 167 sizeCache protoimpl.SizeCache 168 unknownFields protoimpl.UnknownFields 169 // Names of Organizations 170 Names []*organization.Name `protobuf:"bytes,2,rep,customtype=Name,name=names,proto3" json:"names,omitempty"` 171 // A list of extra fields to be obtained for each response item on top of 172 // fields defined by request field view 173 FieldMask *organization.Organization_FieldMask `protobuf:"bytes,3,opt,customtype=Organization_FieldMask,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"` 174 // View defines list of standard response fields present in response items. 175 // Additional fields can be amended by request field field_mask 176 View view.View `protobuf:"varint,4,opt,name=view,proto3,enum=goten.types.View" json:"view,omitempty"` 177 } 178 179 func (m *BatchGetOrganizationsRequest) Reset() { 180 *m = BatchGetOrganizationsRequest{} 181 if protoimpl.UnsafeEnabled { 182 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[1] 183 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 184 ms.StoreMessageInfo(mi) 185 } 186 } 187 188 func (m *BatchGetOrganizationsRequest) String() string { 189 return protoimpl.X.MessageStringOf(m) 190 } 191 192 func (*BatchGetOrganizationsRequest) ProtoMessage() {} 193 194 func (m *BatchGetOrganizationsRequest) ProtoReflect() preflect.Message { 195 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[1] 196 if protoimpl.UnsafeEnabled && m != nil { 197 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 198 if ms.LoadMessageInfo() == nil { 199 ms.StoreMessageInfo(mi) 200 } 201 return ms 202 } 203 return mi.MessageOf(m) 204 } 205 206 func (*BatchGetOrganizationsRequest) GotenMessage() {} 207 208 // Deprecated, Use BatchGetOrganizationsRequest.ProtoReflect.Descriptor instead. 209 func (*BatchGetOrganizationsRequest) Descriptor() ([]byte, []int) { 210 return edgelq_iam_proto_v1_organization_service_proto_rawDescGZIP(), []int{1} 211 } 212 213 func (m *BatchGetOrganizationsRequest) Unmarshal(b []byte) error { 214 return proto.Unmarshal(b, m) 215 } 216 217 func (m *BatchGetOrganizationsRequest) Marshal() ([]byte, error) { 218 return proto.Marshal(m) 219 } 220 221 func (m *BatchGetOrganizationsRequest) MarshalJSON() ([]byte, error) { 222 return protojson.MarshalOptions{}.Marshal(m) 223 } 224 225 func (m *BatchGetOrganizationsRequest) UnmarshalJSON(data []byte) error { 226 return protojson.Unmarshal(data, m) 227 } 228 229 func (m *BatchGetOrganizationsRequest) GetNames() []*organization.Name { 230 if m != nil { 231 return m.Names 232 } 233 return nil 234 } 235 236 func (m *BatchGetOrganizationsRequest) GetFieldMask() *organization.Organization_FieldMask { 237 if m != nil { 238 return m.FieldMask 239 } 240 return nil 241 } 242 243 func (m *BatchGetOrganizationsRequest) GetView() view.View { 244 if m != nil { 245 return m.View 246 } 247 return view.View_UNSPECIFIED 248 } 249 250 func (m *BatchGetOrganizationsRequest) SetNames(fv []*organization.Name) { 251 if m == nil { 252 panic(fmt.Errorf("can't set %s on nil %s", "Names", "BatchGetOrganizationsRequest")) 253 } 254 m.Names = fv 255 } 256 257 func (m *BatchGetOrganizationsRequest) SetFieldMask(fv *organization.Organization_FieldMask) { 258 if m == nil { 259 panic(fmt.Errorf("can't set %s on nil %s", "FieldMask", "BatchGetOrganizationsRequest")) 260 } 261 m.FieldMask = fv 262 } 263 264 func (m *BatchGetOrganizationsRequest) SetView(fv view.View) { 265 if m == nil { 266 panic(fmt.Errorf("can't set %s on nil %s", "View", "BatchGetOrganizationsRequest")) 267 } 268 m.View = fv 269 } 270 271 // A response message of the BatchGetOrganizations method. 272 type BatchGetOrganizationsResponse struct { 273 state protoimpl.MessageState 274 sizeCache protoimpl.SizeCache 275 unknownFields protoimpl.UnknownFields 276 // found Organizations 277 Organizations []*organization.Organization `protobuf:"bytes,1,rep,name=organizations,proto3" json:"organizations,omitempty"` 278 // list of not found Organizations 279 Missing []*organization.Name `protobuf:"bytes,2,rep,customtype=Name,name=missing,proto3" json:"missing,omitempty"` 280 } 281 282 func (m *BatchGetOrganizationsResponse) Reset() { 283 *m = BatchGetOrganizationsResponse{} 284 if protoimpl.UnsafeEnabled { 285 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[2] 286 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 287 ms.StoreMessageInfo(mi) 288 } 289 } 290 291 func (m *BatchGetOrganizationsResponse) String() string { 292 return protoimpl.X.MessageStringOf(m) 293 } 294 295 func (*BatchGetOrganizationsResponse) ProtoMessage() {} 296 297 func (m *BatchGetOrganizationsResponse) ProtoReflect() preflect.Message { 298 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[2] 299 if protoimpl.UnsafeEnabled && m != nil { 300 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 301 if ms.LoadMessageInfo() == nil { 302 ms.StoreMessageInfo(mi) 303 } 304 return ms 305 } 306 return mi.MessageOf(m) 307 } 308 309 func (*BatchGetOrganizationsResponse) GotenMessage() {} 310 311 // Deprecated, Use BatchGetOrganizationsResponse.ProtoReflect.Descriptor instead. 312 func (*BatchGetOrganizationsResponse) Descriptor() ([]byte, []int) { 313 return edgelq_iam_proto_v1_organization_service_proto_rawDescGZIP(), []int{2} 314 } 315 316 func (m *BatchGetOrganizationsResponse) Unmarshal(b []byte) error { 317 return proto.Unmarshal(b, m) 318 } 319 320 func (m *BatchGetOrganizationsResponse) Marshal() ([]byte, error) { 321 return proto.Marshal(m) 322 } 323 324 func (m *BatchGetOrganizationsResponse) MarshalJSON() ([]byte, error) { 325 return protojson.MarshalOptions{}.Marshal(m) 326 } 327 328 func (m *BatchGetOrganizationsResponse) UnmarshalJSON(data []byte) error { 329 return protojson.Unmarshal(data, m) 330 } 331 332 func (m *BatchGetOrganizationsResponse) GetOrganizations() []*organization.Organization { 333 if m != nil { 334 return m.Organizations 335 } 336 return nil 337 } 338 339 func (m *BatchGetOrganizationsResponse) GetMissing() []*organization.Name { 340 if m != nil { 341 return m.Missing 342 } 343 return nil 344 } 345 346 func (m *BatchGetOrganizationsResponse) SetOrganizations(fv []*organization.Organization) { 347 if m == nil { 348 panic(fmt.Errorf("can't set %s on nil %s", "Organizations", "BatchGetOrganizationsResponse")) 349 } 350 m.Organizations = fv 351 } 352 353 func (m *BatchGetOrganizationsResponse) SetMissing(fv []*organization.Name) { 354 if m == nil { 355 panic(fmt.Errorf("can't set %s on nil %s", "Missing", "BatchGetOrganizationsResponse")) 356 } 357 m.Missing = fv 358 } 359 360 // A request message of the ListOrganizations method. 361 type ListOrganizationsRequest struct { 362 state protoimpl.MessageState 363 sizeCache protoimpl.SizeCache 364 unknownFields protoimpl.UnknownFields 365 // Requested page size. Server may return fewer Organizations than requested. 366 // If unspecified, server will pick an appropriate default. 367 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` 368 // A token identifying a page of results the server should return. 369 // Typically, this is the value of 370 // ListOrganizationsResponse.next_page_token. 371 PageToken *organization.PagerCursor `protobuf:"bytes,3,opt,customtype=PagerCursor,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` 372 // Order By - 373 // https://cloud.google.com/apis/design/design_patterns#list_pagination list 374 // of field path with order directive, either 'asc' or 'desc'. If direction is 375 // not provided, 'asc' is assumed. e.g. "state.nested_field asc, 376 // state.something.else desc, theme" 377 OrderBy *organization.OrderBy `protobuf:"bytes,4,opt,customtype=OrderBy,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` 378 // Filter - filter results by field criteria. Simplified SQL-like syntax with 379 // following operators: 380 // <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS 381 // [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels 382 // CONTAINS "severity:important" OR (state.last_error_time > 383 // "2018-11-15T10:00:00Z" AND state.status = "ERROR")' 384 Filter *organization.Filter `protobuf:"bytes,5,opt,customtype=Filter,name=filter,proto3" json:"filter,omitempty"` 385 // A list of extra fields to be obtained for each response item on top of 386 // fields defined by request field view 387 FieldMask *organization.Organization_FieldMask `protobuf:"bytes,6,opt,customtype=Organization_FieldMask,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"` 388 // View defines list of standard response fields present in response items. 389 // Additional fields can be amended by request field field_mask 390 View view.View `protobuf:"varint,7,opt,name=view,proto3,enum=goten.types.View" json:"view,omitempty"` 391 // Indicates if list response should contain total count and offset (fields 392 // current_offset and total_results_count). 393 IncludePagingInfo bool `protobuf:"varint,8,opt,name=include_paging_info,json=includePagingInfo,proto3" json:"include_paging_info,omitempty"` 394 } 395 396 func (m *ListOrganizationsRequest) Reset() { 397 *m = ListOrganizationsRequest{} 398 if protoimpl.UnsafeEnabled { 399 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[3] 400 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 401 ms.StoreMessageInfo(mi) 402 } 403 } 404 405 func (m *ListOrganizationsRequest) String() string { 406 return protoimpl.X.MessageStringOf(m) 407 } 408 409 func (*ListOrganizationsRequest) ProtoMessage() {} 410 411 func (m *ListOrganizationsRequest) ProtoReflect() preflect.Message { 412 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[3] 413 if protoimpl.UnsafeEnabled && m != nil { 414 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 415 if ms.LoadMessageInfo() == nil { 416 ms.StoreMessageInfo(mi) 417 } 418 return ms 419 } 420 return mi.MessageOf(m) 421 } 422 423 func (*ListOrganizationsRequest) GotenMessage() {} 424 425 // Deprecated, Use ListOrganizationsRequest.ProtoReflect.Descriptor instead. 426 func (*ListOrganizationsRequest) Descriptor() ([]byte, []int) { 427 return edgelq_iam_proto_v1_organization_service_proto_rawDescGZIP(), []int{3} 428 } 429 430 func (m *ListOrganizationsRequest) Unmarshal(b []byte) error { 431 return proto.Unmarshal(b, m) 432 } 433 434 func (m *ListOrganizationsRequest) Marshal() ([]byte, error) { 435 return proto.Marshal(m) 436 } 437 438 func (m *ListOrganizationsRequest) MarshalJSON() ([]byte, error) { 439 return protojson.MarshalOptions{}.Marshal(m) 440 } 441 442 func (m *ListOrganizationsRequest) UnmarshalJSON(data []byte) error { 443 return protojson.Unmarshal(data, m) 444 } 445 446 func (m *ListOrganizationsRequest) GetPageSize() int32 { 447 if m != nil { 448 return m.PageSize 449 } 450 return int32(0) 451 } 452 453 func (m *ListOrganizationsRequest) GetPageToken() *organization.PagerCursor { 454 if m != nil { 455 return m.PageToken 456 } 457 return nil 458 } 459 460 func (m *ListOrganizationsRequest) GetOrderBy() *organization.OrderBy { 461 if m != nil { 462 return m.OrderBy 463 } 464 return nil 465 } 466 467 func (m *ListOrganizationsRequest) GetFilter() *organization.Filter { 468 if m != nil { 469 return m.Filter 470 } 471 return nil 472 } 473 474 func (m *ListOrganizationsRequest) GetFieldMask() *organization.Organization_FieldMask { 475 if m != nil { 476 return m.FieldMask 477 } 478 return nil 479 } 480 481 func (m *ListOrganizationsRequest) GetView() view.View { 482 if m != nil { 483 return m.View 484 } 485 return view.View_UNSPECIFIED 486 } 487 488 func (m *ListOrganizationsRequest) GetIncludePagingInfo() bool { 489 if m != nil { 490 return m.IncludePagingInfo 491 } 492 return false 493 } 494 495 func (m *ListOrganizationsRequest) SetPageSize(fv int32) { 496 if m == nil { 497 panic(fmt.Errorf("can't set %s on nil %s", "PageSize", "ListOrganizationsRequest")) 498 } 499 m.PageSize = fv 500 } 501 502 func (m *ListOrganizationsRequest) SetPageToken(fv *organization.PagerCursor) { 503 if m == nil { 504 panic(fmt.Errorf("can't set %s on nil %s", "PageToken", "ListOrganizationsRequest")) 505 } 506 m.PageToken = fv 507 } 508 509 func (m *ListOrganizationsRequest) SetOrderBy(fv *organization.OrderBy) { 510 if m == nil { 511 panic(fmt.Errorf("can't set %s on nil %s", "OrderBy", "ListOrganizationsRequest")) 512 } 513 m.OrderBy = fv 514 } 515 516 func (m *ListOrganizationsRequest) SetFilter(fv *organization.Filter) { 517 if m == nil { 518 panic(fmt.Errorf("can't set %s on nil %s", "Filter", "ListOrganizationsRequest")) 519 } 520 m.Filter = fv 521 } 522 523 func (m *ListOrganizationsRequest) SetFieldMask(fv *organization.Organization_FieldMask) { 524 if m == nil { 525 panic(fmt.Errorf("can't set %s on nil %s", "FieldMask", "ListOrganizationsRequest")) 526 } 527 m.FieldMask = fv 528 } 529 530 func (m *ListOrganizationsRequest) SetView(fv view.View) { 531 if m == nil { 532 panic(fmt.Errorf("can't set %s on nil %s", "View", "ListOrganizationsRequest")) 533 } 534 m.View = fv 535 } 536 537 func (m *ListOrganizationsRequest) SetIncludePagingInfo(fv bool) { 538 if m == nil { 539 panic(fmt.Errorf("can't set %s on nil %s", "IncludePagingInfo", "ListOrganizationsRequest")) 540 } 541 m.IncludePagingInfo = fv 542 } 543 544 // A response message of the ListOrganizations method. 545 type ListOrganizationsResponse struct { 546 state protoimpl.MessageState 547 sizeCache protoimpl.SizeCache 548 unknownFields protoimpl.UnknownFields 549 // The list of Organizations 550 Organizations []*organization.Organization `protobuf:"bytes,1,rep,name=organizations,proto3" json:"organizations,omitempty"` 551 // A token to retrieve previous page of results. 552 // 553 // Pass this value in the ListOrganizationsRequest.page_token. 554 PrevPageToken *organization.PagerCursor `protobuf:"bytes,3,opt,customtype=PagerCursor,name=prev_page_token,json=prevPageToken,proto3" json:"prev_page_token,omitempty"` 555 // A token to retrieve next page of results. 556 // 557 // Pass this value in the ListOrganizationsRequest.page_token. 558 NextPageToken *organization.PagerCursor `protobuf:"bytes,4,opt,customtype=PagerCursor,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` 559 // Current offset from the first page or 0 if no page tokens were given, 560 // paging info was not requested or there was an error while trying to get 561 // it). Page index can be computed from offset and limit provided in a 562 // request. 563 CurrentOffset int32 `protobuf:"varint,5,opt,name=current_offset,json=currentOffset,proto3" json:"current_offset,omitempty"` 564 // Number of total Organizations across all pages or 0, if there are no items, 565 // paging info was not requested or there was an error while trying to get it. 566 TotalResultsCount int32 `protobuf:"varint,6,opt,name=total_results_count,json=totalResultsCount,proto3" json:"total_results_count,omitempty"` 567 } 568 569 func (m *ListOrganizationsResponse) Reset() { 570 *m = ListOrganizationsResponse{} 571 if protoimpl.UnsafeEnabled { 572 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[4] 573 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 574 ms.StoreMessageInfo(mi) 575 } 576 } 577 578 func (m *ListOrganizationsResponse) String() string { 579 return protoimpl.X.MessageStringOf(m) 580 } 581 582 func (*ListOrganizationsResponse) ProtoMessage() {} 583 584 func (m *ListOrganizationsResponse) ProtoReflect() preflect.Message { 585 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[4] 586 if protoimpl.UnsafeEnabled && m != nil { 587 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 588 if ms.LoadMessageInfo() == nil { 589 ms.StoreMessageInfo(mi) 590 } 591 return ms 592 } 593 return mi.MessageOf(m) 594 } 595 596 func (*ListOrganizationsResponse) GotenMessage() {} 597 598 // Deprecated, Use ListOrganizationsResponse.ProtoReflect.Descriptor instead. 599 func (*ListOrganizationsResponse) Descriptor() ([]byte, []int) { 600 return edgelq_iam_proto_v1_organization_service_proto_rawDescGZIP(), []int{4} 601 } 602 603 func (m *ListOrganizationsResponse) Unmarshal(b []byte) error { 604 return proto.Unmarshal(b, m) 605 } 606 607 func (m *ListOrganizationsResponse) Marshal() ([]byte, error) { 608 return proto.Marshal(m) 609 } 610 611 func (m *ListOrganizationsResponse) MarshalJSON() ([]byte, error) { 612 return protojson.MarshalOptions{}.Marshal(m) 613 } 614 615 func (m *ListOrganizationsResponse) UnmarshalJSON(data []byte) error { 616 return protojson.Unmarshal(data, m) 617 } 618 619 func (m *ListOrganizationsResponse) GetOrganizations() []*organization.Organization { 620 if m != nil { 621 return m.Organizations 622 } 623 return nil 624 } 625 626 func (m *ListOrganizationsResponse) GetPrevPageToken() *organization.PagerCursor { 627 if m != nil { 628 return m.PrevPageToken 629 } 630 return nil 631 } 632 633 func (m *ListOrganizationsResponse) GetNextPageToken() *organization.PagerCursor { 634 if m != nil { 635 return m.NextPageToken 636 } 637 return nil 638 } 639 640 func (m *ListOrganizationsResponse) GetCurrentOffset() int32 { 641 if m != nil { 642 return m.CurrentOffset 643 } 644 return int32(0) 645 } 646 647 func (m *ListOrganizationsResponse) GetTotalResultsCount() int32 { 648 if m != nil { 649 return m.TotalResultsCount 650 } 651 return int32(0) 652 } 653 654 func (m *ListOrganizationsResponse) SetOrganizations(fv []*organization.Organization) { 655 if m == nil { 656 panic(fmt.Errorf("can't set %s on nil %s", "Organizations", "ListOrganizationsResponse")) 657 } 658 m.Organizations = fv 659 } 660 661 func (m *ListOrganizationsResponse) SetPrevPageToken(fv *organization.PagerCursor) { 662 if m == nil { 663 panic(fmt.Errorf("can't set %s on nil %s", "PrevPageToken", "ListOrganizationsResponse")) 664 } 665 m.PrevPageToken = fv 666 } 667 668 func (m *ListOrganizationsResponse) SetNextPageToken(fv *organization.PagerCursor) { 669 if m == nil { 670 panic(fmt.Errorf("can't set %s on nil %s", "NextPageToken", "ListOrganizationsResponse")) 671 } 672 m.NextPageToken = fv 673 } 674 675 func (m *ListOrganizationsResponse) SetCurrentOffset(fv int32) { 676 if m == nil { 677 panic(fmt.Errorf("can't set %s on nil %s", "CurrentOffset", "ListOrganizationsResponse")) 678 } 679 m.CurrentOffset = fv 680 } 681 682 func (m *ListOrganizationsResponse) SetTotalResultsCount(fv int32) { 683 if m == nil { 684 panic(fmt.Errorf("can't set %s on nil %s", "TotalResultsCount", "ListOrganizationsResponse")) 685 } 686 m.TotalResultsCount = fv 687 } 688 689 // A request message of the WatchOrganization method. 690 type WatchOrganizationRequest struct { 691 state protoimpl.MessageState 692 sizeCache protoimpl.SizeCache 693 unknownFields protoimpl.UnknownFields 694 // Name of ntt.iam.v1.Organization 695 Name *organization.Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty"` 696 // A list of extra fields to be obtained for each response item on top of 697 // fields defined by request field view 698 FieldMask *organization.Organization_FieldMask `protobuf:"bytes,2,opt,customtype=Organization_FieldMask,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"` 699 // View defines list of standard response fields present in response items. 700 // Additional fields can be amended by request field field_mask 701 View view.View `protobuf:"varint,4,opt,name=view,proto3,enum=goten.types.View" json:"view,omitempty"` 702 } 703 704 func (m *WatchOrganizationRequest) Reset() { 705 *m = WatchOrganizationRequest{} 706 if protoimpl.UnsafeEnabled { 707 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[5] 708 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 709 ms.StoreMessageInfo(mi) 710 } 711 } 712 713 func (m *WatchOrganizationRequest) String() string { 714 return protoimpl.X.MessageStringOf(m) 715 } 716 717 func (*WatchOrganizationRequest) ProtoMessage() {} 718 719 func (m *WatchOrganizationRequest) ProtoReflect() preflect.Message { 720 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[5] 721 if protoimpl.UnsafeEnabled && m != nil { 722 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 723 if ms.LoadMessageInfo() == nil { 724 ms.StoreMessageInfo(mi) 725 } 726 return ms 727 } 728 return mi.MessageOf(m) 729 } 730 731 func (*WatchOrganizationRequest) GotenMessage() {} 732 733 // Deprecated, Use WatchOrganizationRequest.ProtoReflect.Descriptor instead. 734 func (*WatchOrganizationRequest) Descriptor() ([]byte, []int) { 735 return edgelq_iam_proto_v1_organization_service_proto_rawDescGZIP(), []int{5} 736 } 737 738 func (m *WatchOrganizationRequest) Unmarshal(b []byte) error { 739 return proto.Unmarshal(b, m) 740 } 741 742 func (m *WatchOrganizationRequest) Marshal() ([]byte, error) { 743 return proto.Marshal(m) 744 } 745 746 func (m *WatchOrganizationRequest) MarshalJSON() ([]byte, error) { 747 return protojson.MarshalOptions{}.Marshal(m) 748 } 749 750 func (m *WatchOrganizationRequest) UnmarshalJSON(data []byte) error { 751 return protojson.Unmarshal(data, m) 752 } 753 754 func (m *WatchOrganizationRequest) GetName() *organization.Name { 755 if m != nil { 756 return m.Name 757 } 758 return nil 759 } 760 761 func (m *WatchOrganizationRequest) GetFieldMask() *organization.Organization_FieldMask { 762 if m != nil { 763 return m.FieldMask 764 } 765 return nil 766 } 767 768 func (m *WatchOrganizationRequest) GetView() view.View { 769 if m != nil { 770 return m.View 771 } 772 return view.View_UNSPECIFIED 773 } 774 775 func (m *WatchOrganizationRequest) SetName(fv *organization.Name) { 776 if m == nil { 777 panic(fmt.Errorf("can't set %s on nil %s", "Name", "WatchOrganizationRequest")) 778 } 779 m.Name = fv 780 } 781 782 func (m *WatchOrganizationRequest) SetFieldMask(fv *organization.Organization_FieldMask) { 783 if m == nil { 784 panic(fmt.Errorf("can't set %s on nil %s", "FieldMask", "WatchOrganizationRequest")) 785 } 786 m.FieldMask = fv 787 } 788 789 func (m *WatchOrganizationRequest) SetView(fv view.View) { 790 if m == nil { 791 panic(fmt.Errorf("can't set %s on nil %s", "View", "WatchOrganizationRequest")) 792 } 793 m.View = fv 794 } 795 796 // A response message of the WatchOrganization method. 797 type WatchOrganizationResponse struct { 798 state protoimpl.MessageState 799 sizeCache protoimpl.SizeCache 800 unknownFields protoimpl.UnknownFields 801 Change *organization.OrganizationChange `protobuf:"bytes,1,opt,name=change,proto3" json:"change,omitempty"` 802 } 803 804 func (m *WatchOrganizationResponse) Reset() { 805 *m = WatchOrganizationResponse{} 806 if protoimpl.UnsafeEnabled { 807 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[6] 808 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 809 ms.StoreMessageInfo(mi) 810 } 811 } 812 813 func (m *WatchOrganizationResponse) String() string { 814 return protoimpl.X.MessageStringOf(m) 815 } 816 817 func (*WatchOrganizationResponse) ProtoMessage() {} 818 819 func (m *WatchOrganizationResponse) ProtoReflect() preflect.Message { 820 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[6] 821 if protoimpl.UnsafeEnabled && m != nil { 822 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 823 if ms.LoadMessageInfo() == nil { 824 ms.StoreMessageInfo(mi) 825 } 826 return ms 827 } 828 return mi.MessageOf(m) 829 } 830 831 func (*WatchOrganizationResponse) GotenMessage() {} 832 833 // Deprecated, Use WatchOrganizationResponse.ProtoReflect.Descriptor instead. 834 func (*WatchOrganizationResponse) Descriptor() ([]byte, []int) { 835 return edgelq_iam_proto_v1_organization_service_proto_rawDescGZIP(), []int{6} 836 } 837 838 func (m *WatchOrganizationResponse) Unmarshal(b []byte) error { 839 return proto.Unmarshal(b, m) 840 } 841 842 func (m *WatchOrganizationResponse) Marshal() ([]byte, error) { 843 return proto.Marshal(m) 844 } 845 846 func (m *WatchOrganizationResponse) MarshalJSON() ([]byte, error) { 847 return protojson.MarshalOptions{}.Marshal(m) 848 } 849 850 func (m *WatchOrganizationResponse) UnmarshalJSON(data []byte) error { 851 return protojson.Unmarshal(data, m) 852 } 853 854 func (m *WatchOrganizationResponse) GetChange() *organization.OrganizationChange { 855 if m != nil { 856 return m.Change 857 } 858 return nil 859 } 860 861 func (m *WatchOrganizationResponse) SetChange(fv *organization.OrganizationChange) { 862 if m == nil { 863 panic(fmt.Errorf("can't set %s on nil %s", "Change", "WatchOrganizationResponse")) 864 } 865 m.Change = fv 866 } 867 868 // A request message of the WatchOrganizations method. 869 type WatchOrganizationsRequest struct { 870 state protoimpl.MessageState 871 sizeCache protoimpl.SizeCache 872 unknownFields protoimpl.UnknownFields 873 // Type of a watch. Identifies how server stream data to a client, which 874 // fields in a request are allowed and which fields in response are relevant. 875 Type watch_type.WatchType `protobuf:"varint,9,opt,name=type,proto3,enum=goten.types.WatchType" json:"type,omitempty"` 876 // Requested page size. Server may return fewer Organizations than requested. 877 // If unspecified, server will pick an appropriate default. 878 // Can be populated only for stateful watch type. 879 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` 880 // A token identifying a page of results the server should return. 881 // Can be populated only for stateful watch type. 882 PageToken *organization.PagerCursor `protobuf:"bytes,3,opt,customtype=PagerCursor,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` 883 // Order By - 884 // https://cloud.google.com/apis/design/design_patterns#list_pagination Can be 885 // populated only for stateful watch type. 886 OrderBy *organization.OrderBy `protobuf:"bytes,4,opt,customtype=OrderBy,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` 887 // A token identifying watch resume point from previous session. 888 // Can be populated only for stateless watch type. 889 ResumeToken string `protobuf:"bytes,10,opt,name=resume_token,json=resumeToken,proto3" json:"resume_token,omitempty"` 890 // Point in the time from which we want to start getting updates. This field 891 // can be populated only for stateless watch type and if resume token is not 892 // known yet. If specified, initial snapshot will NOT be provided. It is 893 // assumed client can obtain it using separate means. Watch responses will 894 // contain resume tokens which should be used to resume broken connection. 895 StartingTime *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=starting_time,json=startingTime,proto3" json:"starting_time,omitempty"` 896 // Filter - filter results by field criteria. Simplified SQL-like syntax with 897 // following operators: 898 // <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS 899 // [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels 900 // CONTAINS "severity:important" OR (state.last_error_time > 901 // "2018-11-15T10:00:00Z" AND state.status = "ERROR")' 902 Filter *organization.Filter `protobuf:"bytes,5,opt,customtype=Filter,name=filter,proto3" json:"filter,omitempty"` 903 // A list of extra fields to be obtained for each response item on top of 904 // fields defined by request field view Changes to Organization that don't 905 // affect any of masked fields won't be sent back. 906 FieldMask *organization.Organization_FieldMask `protobuf:"bytes,6,opt,customtype=Organization_FieldMask,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"` 907 // View defines list of standard response fields present in response items. 908 // Additional fields can be amended by request field field_mask Changes to 909 // Organization that don't affect any of masked fields won't be sent back. 910 View view.View `protobuf:"varint,8,opt,name=view,proto3,enum=goten.types.View" json:"view,omitempty"` 911 // Maximum amount of changes in each response message. Query result response 912 // is divided on the server side into chunks with size of a specified amount 913 // to limit memory footprint of each message. Responses will hold information 914 // whether more elements will continue for the actual change. If unspecified, 915 // server will pick an appropriate default. 916 MaxChunkSize int32 `protobuf:"varint,11,opt,name=max_chunk_size,json=maxChunkSize,proto3" json:"max_chunk_size,omitempty"` 917 } 918 919 func (m *WatchOrganizationsRequest) Reset() { 920 *m = WatchOrganizationsRequest{} 921 if protoimpl.UnsafeEnabled { 922 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[7] 923 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 924 ms.StoreMessageInfo(mi) 925 } 926 } 927 928 func (m *WatchOrganizationsRequest) String() string { 929 return protoimpl.X.MessageStringOf(m) 930 } 931 932 func (*WatchOrganizationsRequest) ProtoMessage() {} 933 934 func (m *WatchOrganizationsRequest) ProtoReflect() preflect.Message { 935 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[7] 936 if protoimpl.UnsafeEnabled && m != nil { 937 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 938 if ms.LoadMessageInfo() == nil { 939 ms.StoreMessageInfo(mi) 940 } 941 return ms 942 } 943 return mi.MessageOf(m) 944 } 945 946 func (*WatchOrganizationsRequest) GotenMessage() {} 947 948 // Deprecated, Use WatchOrganizationsRequest.ProtoReflect.Descriptor instead. 949 func (*WatchOrganizationsRequest) Descriptor() ([]byte, []int) { 950 return edgelq_iam_proto_v1_organization_service_proto_rawDescGZIP(), []int{7} 951 } 952 953 func (m *WatchOrganizationsRequest) Unmarshal(b []byte) error { 954 return proto.Unmarshal(b, m) 955 } 956 957 func (m *WatchOrganizationsRequest) Marshal() ([]byte, error) { 958 return proto.Marshal(m) 959 } 960 961 func (m *WatchOrganizationsRequest) MarshalJSON() ([]byte, error) { 962 return protojson.MarshalOptions{}.Marshal(m) 963 } 964 965 func (m *WatchOrganizationsRequest) UnmarshalJSON(data []byte) error { 966 return protojson.Unmarshal(data, m) 967 } 968 969 func (m *WatchOrganizationsRequest) GetType() watch_type.WatchType { 970 if m != nil { 971 return m.Type 972 } 973 return watch_type.WatchType_STATEFUL 974 } 975 976 func (m *WatchOrganizationsRequest) GetPageSize() int32 { 977 if m != nil { 978 return m.PageSize 979 } 980 return int32(0) 981 } 982 983 func (m *WatchOrganizationsRequest) GetPageToken() *organization.PagerCursor { 984 if m != nil { 985 return m.PageToken 986 } 987 return nil 988 } 989 990 func (m *WatchOrganizationsRequest) GetOrderBy() *organization.OrderBy { 991 if m != nil { 992 return m.OrderBy 993 } 994 return nil 995 } 996 997 func (m *WatchOrganizationsRequest) GetResumeToken() string { 998 if m != nil { 999 return m.ResumeToken 1000 } 1001 return "" 1002 } 1003 1004 func (m *WatchOrganizationsRequest) GetStartingTime() *timestamppb.Timestamp { 1005 if m != nil { 1006 return m.StartingTime 1007 } 1008 return nil 1009 } 1010 1011 func (m *WatchOrganizationsRequest) GetFilter() *organization.Filter { 1012 if m != nil { 1013 return m.Filter 1014 } 1015 return nil 1016 } 1017 1018 func (m *WatchOrganizationsRequest) GetFieldMask() *organization.Organization_FieldMask { 1019 if m != nil { 1020 return m.FieldMask 1021 } 1022 return nil 1023 } 1024 1025 func (m *WatchOrganizationsRequest) GetView() view.View { 1026 if m != nil { 1027 return m.View 1028 } 1029 return view.View_UNSPECIFIED 1030 } 1031 1032 func (m *WatchOrganizationsRequest) GetMaxChunkSize() int32 { 1033 if m != nil { 1034 return m.MaxChunkSize 1035 } 1036 return int32(0) 1037 } 1038 1039 func (m *WatchOrganizationsRequest) SetType(fv watch_type.WatchType) { 1040 if m == nil { 1041 panic(fmt.Errorf("can't set %s on nil %s", "Type", "WatchOrganizationsRequest")) 1042 } 1043 m.Type = fv 1044 } 1045 1046 func (m *WatchOrganizationsRequest) SetPageSize(fv int32) { 1047 if m == nil { 1048 panic(fmt.Errorf("can't set %s on nil %s", "PageSize", "WatchOrganizationsRequest")) 1049 } 1050 m.PageSize = fv 1051 } 1052 1053 func (m *WatchOrganizationsRequest) SetPageToken(fv *organization.PagerCursor) { 1054 if m == nil { 1055 panic(fmt.Errorf("can't set %s on nil %s", "PageToken", "WatchOrganizationsRequest")) 1056 } 1057 m.PageToken = fv 1058 } 1059 1060 func (m *WatchOrganizationsRequest) SetOrderBy(fv *organization.OrderBy) { 1061 if m == nil { 1062 panic(fmt.Errorf("can't set %s on nil %s", "OrderBy", "WatchOrganizationsRequest")) 1063 } 1064 m.OrderBy = fv 1065 } 1066 1067 func (m *WatchOrganizationsRequest) SetResumeToken(fv string) { 1068 if m == nil { 1069 panic(fmt.Errorf("can't set %s on nil %s", "ResumeToken", "WatchOrganizationsRequest")) 1070 } 1071 m.ResumeToken = fv 1072 } 1073 1074 func (m *WatchOrganizationsRequest) SetStartingTime(fv *timestamppb.Timestamp) { 1075 if m == nil { 1076 panic(fmt.Errorf("can't set %s on nil %s", "StartingTime", "WatchOrganizationsRequest")) 1077 } 1078 m.StartingTime = fv 1079 } 1080 1081 func (m *WatchOrganizationsRequest) SetFilter(fv *organization.Filter) { 1082 if m == nil { 1083 panic(fmt.Errorf("can't set %s on nil %s", "Filter", "WatchOrganizationsRequest")) 1084 } 1085 m.Filter = fv 1086 } 1087 1088 func (m *WatchOrganizationsRequest) SetFieldMask(fv *organization.Organization_FieldMask) { 1089 if m == nil { 1090 panic(fmt.Errorf("can't set %s on nil %s", "FieldMask", "WatchOrganizationsRequest")) 1091 } 1092 m.FieldMask = fv 1093 } 1094 1095 func (m *WatchOrganizationsRequest) SetView(fv view.View) { 1096 if m == nil { 1097 panic(fmt.Errorf("can't set %s on nil %s", "View", "WatchOrganizationsRequest")) 1098 } 1099 m.View = fv 1100 } 1101 1102 func (m *WatchOrganizationsRequest) SetMaxChunkSize(fv int32) { 1103 if m == nil { 1104 panic(fmt.Errorf("can't set %s on nil %s", "MaxChunkSize", "WatchOrganizationsRequest")) 1105 } 1106 m.MaxChunkSize = fv 1107 } 1108 1109 // A response message of the WatchOrganizations method. 1110 type WatchOrganizationsResponse struct { 1111 state protoimpl.MessageState 1112 sizeCache protoimpl.SizeCache 1113 unknownFields protoimpl.UnknownFields 1114 // Changes of Organizations 1115 OrganizationChanges []*organization.OrganizationChange `protobuf:"bytes,2,rep,name=organization_changes,json=organizationChanges,proto3" json:"organization_changes,omitempty"` 1116 // If request specified max_chunk_size (or this limit was enforced if 1117 // stateless watch has been chosen), then responses with "full changeset" will 1118 // be divided into chunks. Client should keep receiving messages and, once 1119 // is_current has value true, combine this recent message with all previous 1120 // ones where is_current is false. If this is the first is_current in a whole 1121 // watch stream, then it means that client should have, at this moment, 1122 // contain snapshot of the current situation (or more accurately, snapshot of 1123 // situation at the moment of request). All Organizations will be of type 1124 // Added/Current (depending on watch_type specified in the request). Further 1125 // responses will be incremental - however messages may still be chunked and 1126 // is_current logic still applies. is_current is always true for stateful 1127 // watch if max_chunk_size was left to 0. 1128 IsCurrent bool `protobuf:"varint,4,opt,name=is_current,json=isCurrent,proto3" json:"is_current,omitempty"` 1129 // When present, PageTokens used for page navigation should be updated. 1130 // Present only if is_current is true (last chunk). 1131 PageTokenChange *WatchOrganizationsResponse_PageTokenChange `protobuf:"bytes,3,opt,name=page_token_change,json=pageTokenChange,proto3" json:"page_token_change,omitempty"` 1132 // Token that can be used if current connection drops and client needs to 1133 // reconnect. Populated only for stateless watch type. Present only if 1134 // is_current is true (last chunk). 1135 ResumeToken string `protobuf:"bytes,5,opt,name=resume_token,json=resumeToken,proto3" json:"resume_token,omitempty"` 1136 // Server may occasionally send information how many resources should client 1137 // have in its state so far (response message without any changes, but with 1138 // snapshot_size field specified). If client has different value than the one 1139 // sent by the server, then it should be treated by a client as an error and 1140 // should reconnect. If value is smaller then 0, then client should ignore 1141 // this field as unpopulated. This field should be checked only for stateless 1142 // watch. In stateful those kind of errors are handled by the server side. 1143 // Will be never sent together with is_current, is_soft_reset and 1144 // is_hard_reset flags. 1145 SnapshotSize int64 `protobuf:"varint,6,opt,name=snapshot_size,json=snapshotSize,proto3" json:"snapshot_size,omitempty"` 1146 // In case of internal issue server may send response message with this flag. 1147 // It indicates that client should drop all changes from recent responses 1148 // where is_current is false only! If last message had is_current set to true, 1149 // client should do nothing and process normally. Resume token received before 1150 // is still valid. This field should be checked only for stateless watch. In 1151 // stateful those kind of errors are handled by the server side. Will never be 1152 // sent along with is_current, is_hard_reset or snapshot_size. 1153 IsSoftReset bool `protobuf:"varint,7,opt,name=is_soft_reset,json=isSoftReset,proto3" json:"is_soft_reset,omitempty"` 1154 // In case of internal issue server may send response message with this flag. 1155 // After receiving, client should clear whole state (drop all changes received 1156 // so far) as server will send new snapshot (Organizations will contains 1157 // changes of type Current only). Any resume tokens should be discarded as 1158 // well. This field should be checked only for stateless watch. In stateful 1159 // those kind of errors are handled by the server side. Will never be sent 1160 // along with is_current, is_soft_reset or snapshot_size. 1161 IsHardReset bool `protobuf:"varint,8,opt,name=is_hard_reset,json=isHardReset,proto3" json:"is_hard_reset,omitempty"` 1162 } 1163 1164 func (m *WatchOrganizationsResponse) Reset() { 1165 *m = WatchOrganizationsResponse{} 1166 if protoimpl.UnsafeEnabled { 1167 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[8] 1168 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1169 ms.StoreMessageInfo(mi) 1170 } 1171 } 1172 1173 func (m *WatchOrganizationsResponse) String() string { 1174 return protoimpl.X.MessageStringOf(m) 1175 } 1176 1177 func (*WatchOrganizationsResponse) ProtoMessage() {} 1178 1179 func (m *WatchOrganizationsResponse) ProtoReflect() preflect.Message { 1180 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[8] 1181 if protoimpl.UnsafeEnabled && m != nil { 1182 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1183 if ms.LoadMessageInfo() == nil { 1184 ms.StoreMessageInfo(mi) 1185 } 1186 return ms 1187 } 1188 return mi.MessageOf(m) 1189 } 1190 1191 func (*WatchOrganizationsResponse) GotenMessage() {} 1192 1193 // Deprecated, Use WatchOrganizationsResponse.ProtoReflect.Descriptor instead. 1194 func (*WatchOrganizationsResponse) Descriptor() ([]byte, []int) { 1195 return edgelq_iam_proto_v1_organization_service_proto_rawDescGZIP(), []int{8} 1196 } 1197 1198 func (m *WatchOrganizationsResponse) Unmarshal(b []byte) error { 1199 return proto.Unmarshal(b, m) 1200 } 1201 1202 func (m *WatchOrganizationsResponse) Marshal() ([]byte, error) { 1203 return proto.Marshal(m) 1204 } 1205 1206 func (m *WatchOrganizationsResponse) MarshalJSON() ([]byte, error) { 1207 return protojson.MarshalOptions{}.Marshal(m) 1208 } 1209 1210 func (m *WatchOrganizationsResponse) UnmarshalJSON(data []byte) error { 1211 return protojson.Unmarshal(data, m) 1212 } 1213 1214 func (m *WatchOrganizationsResponse) GetOrganizationChanges() []*organization.OrganizationChange { 1215 if m != nil { 1216 return m.OrganizationChanges 1217 } 1218 return nil 1219 } 1220 1221 func (m *WatchOrganizationsResponse) GetIsCurrent() bool { 1222 if m != nil { 1223 return m.IsCurrent 1224 } 1225 return false 1226 } 1227 1228 func (m *WatchOrganizationsResponse) GetPageTokenChange() *WatchOrganizationsResponse_PageTokenChange { 1229 if m != nil { 1230 return m.PageTokenChange 1231 } 1232 return nil 1233 } 1234 1235 func (m *WatchOrganizationsResponse) GetResumeToken() string { 1236 if m != nil { 1237 return m.ResumeToken 1238 } 1239 return "" 1240 } 1241 1242 func (m *WatchOrganizationsResponse) GetSnapshotSize() int64 { 1243 if m != nil { 1244 return m.SnapshotSize 1245 } 1246 return int64(0) 1247 } 1248 1249 func (m *WatchOrganizationsResponse) GetIsSoftReset() bool { 1250 if m != nil { 1251 return m.IsSoftReset 1252 } 1253 return false 1254 } 1255 1256 func (m *WatchOrganizationsResponse) GetIsHardReset() bool { 1257 if m != nil { 1258 return m.IsHardReset 1259 } 1260 return false 1261 } 1262 1263 func (m *WatchOrganizationsResponse) SetOrganizationChanges(fv []*organization.OrganizationChange) { 1264 if m == nil { 1265 panic(fmt.Errorf("can't set %s on nil %s", "OrganizationChanges", "WatchOrganizationsResponse")) 1266 } 1267 m.OrganizationChanges = fv 1268 } 1269 1270 func (m *WatchOrganizationsResponse) SetIsCurrent(fv bool) { 1271 if m == nil { 1272 panic(fmt.Errorf("can't set %s on nil %s", "IsCurrent", "WatchOrganizationsResponse")) 1273 } 1274 m.IsCurrent = fv 1275 } 1276 1277 func (m *WatchOrganizationsResponse) SetPageTokenChange(fv *WatchOrganizationsResponse_PageTokenChange) { 1278 if m == nil { 1279 panic(fmt.Errorf("can't set %s on nil %s", "PageTokenChange", "WatchOrganizationsResponse")) 1280 } 1281 m.PageTokenChange = fv 1282 } 1283 1284 func (m *WatchOrganizationsResponse) SetResumeToken(fv string) { 1285 if m == nil { 1286 panic(fmt.Errorf("can't set %s on nil %s", "ResumeToken", "WatchOrganizationsResponse")) 1287 } 1288 m.ResumeToken = fv 1289 } 1290 1291 func (m *WatchOrganizationsResponse) SetSnapshotSize(fv int64) { 1292 if m == nil { 1293 panic(fmt.Errorf("can't set %s on nil %s", "SnapshotSize", "WatchOrganizationsResponse")) 1294 } 1295 m.SnapshotSize = fv 1296 } 1297 1298 func (m *WatchOrganizationsResponse) SetIsSoftReset(fv bool) { 1299 if m == nil { 1300 panic(fmt.Errorf("can't set %s on nil %s", "IsSoftReset", "WatchOrganizationsResponse")) 1301 } 1302 m.IsSoftReset = fv 1303 } 1304 1305 func (m *WatchOrganizationsResponse) SetIsHardReset(fv bool) { 1306 if m == nil { 1307 panic(fmt.Errorf("can't set %s on nil %s", "IsHardReset", "WatchOrganizationsResponse")) 1308 } 1309 m.IsHardReset = fv 1310 } 1311 1312 // A request message of the CreateOrganization method. 1313 type CreateOrganizationRequest struct { 1314 state protoimpl.MessageState 1315 sizeCache protoimpl.SizeCache 1316 unknownFields protoimpl.UnknownFields 1317 // Organization resource body 1318 Organization *organization.Organization `protobuf:"bytes,2,opt,name=organization,proto3" json:"organization,omitempty"` 1319 // Optional masking applied to response object to reduce message response 1320 // size. 1321 ResponseMask *CreateOrganizationRequest_ResponseMask `protobuf:"bytes,3,opt,name=response_mask,json=responseMask,proto3" json:"response_mask,omitempty"` 1322 } 1323 1324 func (m *CreateOrganizationRequest) Reset() { 1325 *m = CreateOrganizationRequest{} 1326 if protoimpl.UnsafeEnabled { 1327 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[9] 1328 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1329 ms.StoreMessageInfo(mi) 1330 } 1331 } 1332 1333 func (m *CreateOrganizationRequest) String() string { 1334 return protoimpl.X.MessageStringOf(m) 1335 } 1336 1337 func (*CreateOrganizationRequest) ProtoMessage() {} 1338 1339 func (m *CreateOrganizationRequest) ProtoReflect() preflect.Message { 1340 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[9] 1341 if protoimpl.UnsafeEnabled && m != nil { 1342 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1343 if ms.LoadMessageInfo() == nil { 1344 ms.StoreMessageInfo(mi) 1345 } 1346 return ms 1347 } 1348 return mi.MessageOf(m) 1349 } 1350 1351 func (*CreateOrganizationRequest) GotenMessage() {} 1352 1353 // Deprecated, Use CreateOrganizationRequest.ProtoReflect.Descriptor instead. 1354 func (*CreateOrganizationRequest) Descriptor() ([]byte, []int) { 1355 return edgelq_iam_proto_v1_organization_service_proto_rawDescGZIP(), []int{9} 1356 } 1357 1358 func (m *CreateOrganizationRequest) Unmarshal(b []byte) error { 1359 return proto.Unmarshal(b, m) 1360 } 1361 1362 func (m *CreateOrganizationRequest) Marshal() ([]byte, error) { 1363 return proto.Marshal(m) 1364 } 1365 1366 func (m *CreateOrganizationRequest) MarshalJSON() ([]byte, error) { 1367 return protojson.MarshalOptions{}.Marshal(m) 1368 } 1369 1370 func (m *CreateOrganizationRequest) UnmarshalJSON(data []byte) error { 1371 return protojson.Unmarshal(data, m) 1372 } 1373 1374 func (m *CreateOrganizationRequest) GetOrganization() *organization.Organization { 1375 if m != nil { 1376 return m.Organization 1377 } 1378 return nil 1379 } 1380 1381 func (m *CreateOrganizationRequest) GetResponseMask() *CreateOrganizationRequest_ResponseMask { 1382 if m != nil { 1383 return m.ResponseMask 1384 } 1385 return nil 1386 } 1387 1388 func (m *CreateOrganizationRequest) SetOrganization(fv *organization.Organization) { 1389 if m == nil { 1390 panic(fmt.Errorf("can't set %s on nil %s", "Organization", "CreateOrganizationRequest")) 1391 } 1392 m.Organization = fv 1393 } 1394 1395 func (m *CreateOrganizationRequest) SetResponseMask(fv *CreateOrganizationRequest_ResponseMask) { 1396 if m == nil { 1397 panic(fmt.Errorf("can't set %s on nil %s", "ResponseMask", "CreateOrganizationRequest")) 1398 } 1399 m.ResponseMask = fv 1400 } 1401 1402 // A request message of the UpdateOrganization method. 1403 type UpdateOrganizationRequest struct { 1404 state protoimpl.MessageState 1405 sizeCache protoimpl.SizeCache 1406 unknownFields protoimpl.UnknownFields 1407 // Organization resource body 1408 Organization *organization.Organization `protobuf:"bytes,2,opt,name=organization,proto3" json:"organization,omitempty"` 1409 // FieldMask applied to request - change will be applied only for fields in 1410 // the mask 1411 UpdateMask *organization.Organization_FieldMask `protobuf:"bytes,3,opt,customtype=Organization_FieldMask,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` 1412 // Conditional update applied to request if update should be executed only for 1413 // specific resource state. If this field is populated, then server will fetch 1414 // existing resource, compare with the one stored in the cas field (after 1415 // applying field mask) and proceed with update only and only if they match. 1416 // Otherwise RPC error Aborted will be returned. 1417 Cas *UpdateOrganizationRequest_CAS `protobuf:"bytes,4,opt,name=cas,proto3" json:"cas,omitempty"` 1418 // If set to true, and the resource is not found, 1419 // a new resource will be created. In this situation, 1420 // 'field_mask' is ignored. 1421 // 1422 // https://google.aip.dev/134#create-or-update 1423 AllowMissing bool `protobuf:"varint,5,opt,name=allow_missing,json=allowMissing,proto3" json:"allow_missing,omitempty"` 1424 // reduce message response size. 1425 ResponseMask *UpdateOrganizationRequest_ResponseMask `protobuf:"bytes,6,opt,name=response_mask,json=responseMask,proto3" json:"response_mask,omitempty"` 1426 } 1427 1428 func (m *UpdateOrganizationRequest) Reset() { 1429 *m = UpdateOrganizationRequest{} 1430 if protoimpl.UnsafeEnabled { 1431 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[10] 1432 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1433 ms.StoreMessageInfo(mi) 1434 } 1435 } 1436 1437 func (m *UpdateOrganizationRequest) String() string { 1438 return protoimpl.X.MessageStringOf(m) 1439 } 1440 1441 func (*UpdateOrganizationRequest) ProtoMessage() {} 1442 1443 func (m *UpdateOrganizationRequest) ProtoReflect() preflect.Message { 1444 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[10] 1445 if protoimpl.UnsafeEnabled && m != nil { 1446 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1447 if ms.LoadMessageInfo() == nil { 1448 ms.StoreMessageInfo(mi) 1449 } 1450 return ms 1451 } 1452 return mi.MessageOf(m) 1453 } 1454 1455 func (*UpdateOrganizationRequest) GotenMessage() {} 1456 1457 // Deprecated, Use UpdateOrganizationRequest.ProtoReflect.Descriptor instead. 1458 func (*UpdateOrganizationRequest) Descriptor() ([]byte, []int) { 1459 return edgelq_iam_proto_v1_organization_service_proto_rawDescGZIP(), []int{10} 1460 } 1461 1462 func (m *UpdateOrganizationRequest) Unmarshal(b []byte) error { 1463 return proto.Unmarshal(b, m) 1464 } 1465 1466 func (m *UpdateOrganizationRequest) Marshal() ([]byte, error) { 1467 return proto.Marshal(m) 1468 } 1469 1470 func (m *UpdateOrganizationRequest) MarshalJSON() ([]byte, error) { 1471 return protojson.MarshalOptions{}.Marshal(m) 1472 } 1473 1474 func (m *UpdateOrganizationRequest) UnmarshalJSON(data []byte) error { 1475 return protojson.Unmarshal(data, m) 1476 } 1477 1478 func (m *UpdateOrganizationRequest) GetOrganization() *organization.Organization { 1479 if m != nil { 1480 return m.Organization 1481 } 1482 return nil 1483 } 1484 1485 func (m *UpdateOrganizationRequest) GetUpdateMask() *organization.Organization_FieldMask { 1486 if m != nil { 1487 return m.UpdateMask 1488 } 1489 return nil 1490 } 1491 1492 func (m *UpdateOrganizationRequest) GetCas() *UpdateOrganizationRequest_CAS { 1493 if m != nil { 1494 return m.Cas 1495 } 1496 return nil 1497 } 1498 1499 func (m *UpdateOrganizationRequest) GetAllowMissing() bool { 1500 if m != nil { 1501 return m.AllowMissing 1502 } 1503 return false 1504 } 1505 1506 func (m *UpdateOrganizationRequest) GetResponseMask() *UpdateOrganizationRequest_ResponseMask { 1507 if m != nil { 1508 return m.ResponseMask 1509 } 1510 return nil 1511 } 1512 1513 func (m *UpdateOrganizationRequest) SetOrganization(fv *organization.Organization) { 1514 if m == nil { 1515 panic(fmt.Errorf("can't set %s on nil %s", "Organization", "UpdateOrganizationRequest")) 1516 } 1517 m.Organization = fv 1518 } 1519 1520 func (m *UpdateOrganizationRequest) SetUpdateMask(fv *organization.Organization_FieldMask) { 1521 if m == nil { 1522 panic(fmt.Errorf("can't set %s on nil %s", "UpdateMask", "UpdateOrganizationRequest")) 1523 } 1524 m.UpdateMask = fv 1525 } 1526 1527 func (m *UpdateOrganizationRequest) SetCas(fv *UpdateOrganizationRequest_CAS) { 1528 if m == nil { 1529 panic(fmt.Errorf("can't set %s on nil %s", "Cas", "UpdateOrganizationRequest")) 1530 } 1531 m.Cas = fv 1532 } 1533 1534 func (m *UpdateOrganizationRequest) SetAllowMissing(fv bool) { 1535 if m == nil { 1536 panic(fmt.Errorf("can't set %s on nil %s", "AllowMissing", "UpdateOrganizationRequest")) 1537 } 1538 m.AllowMissing = fv 1539 } 1540 1541 func (m *UpdateOrganizationRequest) SetResponseMask(fv *UpdateOrganizationRequest_ResponseMask) { 1542 if m == nil { 1543 panic(fmt.Errorf("can't set %s on nil %s", "ResponseMask", "UpdateOrganizationRequest")) 1544 } 1545 m.ResponseMask = fv 1546 } 1547 1548 // A request message of the DeleteOrganization method. 1549 type DeleteOrganizationRequest struct { 1550 state protoimpl.MessageState 1551 sizeCache protoimpl.SizeCache 1552 unknownFields protoimpl.UnknownFields 1553 // Name of ntt.iam.v1.Organization 1554 Name *organization.Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty"` 1555 // If set to true, and the resource is not found, method will be successful 1556 // and will not return NotFound error. 1557 AllowMissing bool `protobuf:"varint,2,opt,name=allow_missing,json=allowMissing,proto3" json:"allow_missing,omitempty"` 1558 } 1559 1560 func (m *DeleteOrganizationRequest) Reset() { 1561 *m = DeleteOrganizationRequest{} 1562 if protoimpl.UnsafeEnabled { 1563 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[11] 1564 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1565 ms.StoreMessageInfo(mi) 1566 } 1567 } 1568 1569 func (m *DeleteOrganizationRequest) String() string { 1570 return protoimpl.X.MessageStringOf(m) 1571 } 1572 1573 func (*DeleteOrganizationRequest) ProtoMessage() {} 1574 1575 func (m *DeleteOrganizationRequest) ProtoReflect() preflect.Message { 1576 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[11] 1577 if protoimpl.UnsafeEnabled && m != nil { 1578 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1579 if ms.LoadMessageInfo() == nil { 1580 ms.StoreMessageInfo(mi) 1581 } 1582 return ms 1583 } 1584 return mi.MessageOf(m) 1585 } 1586 1587 func (*DeleteOrganizationRequest) GotenMessage() {} 1588 1589 // Deprecated, Use DeleteOrganizationRequest.ProtoReflect.Descriptor instead. 1590 func (*DeleteOrganizationRequest) Descriptor() ([]byte, []int) { 1591 return edgelq_iam_proto_v1_organization_service_proto_rawDescGZIP(), []int{11} 1592 } 1593 1594 func (m *DeleteOrganizationRequest) Unmarshal(b []byte) error { 1595 return proto.Unmarshal(b, m) 1596 } 1597 1598 func (m *DeleteOrganizationRequest) Marshal() ([]byte, error) { 1599 return proto.Marshal(m) 1600 } 1601 1602 func (m *DeleteOrganizationRequest) MarshalJSON() ([]byte, error) { 1603 return protojson.MarshalOptions{}.Marshal(m) 1604 } 1605 1606 func (m *DeleteOrganizationRequest) UnmarshalJSON(data []byte) error { 1607 return protojson.Unmarshal(data, m) 1608 } 1609 1610 func (m *DeleteOrganizationRequest) GetName() *organization.Name { 1611 if m != nil { 1612 return m.Name 1613 } 1614 return nil 1615 } 1616 1617 func (m *DeleteOrganizationRequest) GetAllowMissing() bool { 1618 if m != nil { 1619 return m.AllowMissing 1620 } 1621 return false 1622 } 1623 1624 func (m *DeleteOrganizationRequest) SetName(fv *organization.Name) { 1625 if m == nil { 1626 panic(fmt.Errorf("can't set %s on nil %s", "Name", "DeleteOrganizationRequest")) 1627 } 1628 m.Name = fv 1629 } 1630 1631 func (m *DeleteOrganizationRequest) SetAllowMissing(fv bool) { 1632 if m == nil { 1633 panic(fmt.Errorf("can't set %s on nil %s", "AllowMissing", "DeleteOrganizationRequest")) 1634 } 1635 m.AllowMissing = fv 1636 } 1637 1638 // A request message of the SearchOrganizations method. 1639 type SearchOrganizationsRequest struct { 1640 state protoimpl.MessageState 1641 sizeCache protoimpl.SizeCache 1642 unknownFields protoimpl.UnknownFields 1643 // Requested page size. Server may return fewer Organizations than requested. 1644 // If unspecified, server will pick an appropriate default. 1645 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` 1646 // A token identifying a page of results the server should return. 1647 // Typically, this is the value of 1648 // SearchOrganizationsResponse.next_page_token. 1649 PageToken *organization.PagerCursor `protobuf:"bytes,3,opt,customtype=PagerCursor,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` 1650 // Order By - 1651 // https://cloud.google.com/apis/design/design_patterns#list_pagination list 1652 // of field path with order directive, either 'asc' or 'desc'. If direction is 1653 // not provided, 'asc' is assumed. e.g. "state.nested_field asc, 1654 // state.something.else desc, theme" 1655 OrderBy *organization.OrderBy `protobuf:"bytes,4,opt,customtype=OrderBy,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` 1656 // Filter - filter results by field criteria. Simplified SQL-like syntax with 1657 // following operators: 1658 // <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS 1659 // [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels 1660 // CONTAINS "severity:important" OR (state.last_error_time > 1661 // "2018-11-15T10:00:00Z" AND state.status = "ERROR")' 1662 Filter *organization.Filter `protobuf:"bytes,5,opt,customtype=Filter,name=filter,proto3" json:"filter,omitempty"` 1663 // A list of extra fields to be obtained for each response item on top of 1664 // fields defined by request field view 1665 FieldMask *organization.Organization_FieldMask `protobuf:"bytes,6,opt,customtype=Organization_FieldMask,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"` 1666 // View defines list of standard response fields present in response items. 1667 // Additional fields can be amended by request field field_mask 1668 View view.View `protobuf:"varint,7,opt,name=view,proto3,enum=goten.types.View" json:"view,omitempty"` 1669 // Optional search phrase used to further filter results. 1670 Phrase string `protobuf:"bytes,8,opt,name=phrase,proto3" json:"phrase,omitempty"` 1671 } 1672 1673 func (m *SearchOrganizationsRequest) Reset() { 1674 *m = SearchOrganizationsRequest{} 1675 if protoimpl.UnsafeEnabled { 1676 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[12] 1677 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1678 ms.StoreMessageInfo(mi) 1679 } 1680 } 1681 1682 func (m *SearchOrganizationsRequest) String() string { 1683 return protoimpl.X.MessageStringOf(m) 1684 } 1685 1686 func (*SearchOrganizationsRequest) ProtoMessage() {} 1687 1688 func (m *SearchOrganizationsRequest) ProtoReflect() preflect.Message { 1689 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[12] 1690 if protoimpl.UnsafeEnabled && m != nil { 1691 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1692 if ms.LoadMessageInfo() == nil { 1693 ms.StoreMessageInfo(mi) 1694 } 1695 return ms 1696 } 1697 return mi.MessageOf(m) 1698 } 1699 1700 func (*SearchOrganizationsRequest) GotenMessage() {} 1701 1702 // Deprecated, Use SearchOrganizationsRequest.ProtoReflect.Descriptor instead. 1703 func (*SearchOrganizationsRequest) Descriptor() ([]byte, []int) { 1704 return edgelq_iam_proto_v1_organization_service_proto_rawDescGZIP(), []int{12} 1705 } 1706 1707 func (m *SearchOrganizationsRequest) Unmarshal(b []byte) error { 1708 return proto.Unmarshal(b, m) 1709 } 1710 1711 func (m *SearchOrganizationsRequest) Marshal() ([]byte, error) { 1712 return proto.Marshal(m) 1713 } 1714 1715 func (m *SearchOrganizationsRequest) MarshalJSON() ([]byte, error) { 1716 return protojson.MarshalOptions{}.Marshal(m) 1717 } 1718 1719 func (m *SearchOrganizationsRequest) UnmarshalJSON(data []byte) error { 1720 return protojson.Unmarshal(data, m) 1721 } 1722 1723 func (m *SearchOrganizationsRequest) GetPageSize() int32 { 1724 if m != nil { 1725 return m.PageSize 1726 } 1727 return int32(0) 1728 } 1729 1730 func (m *SearchOrganizationsRequest) GetPageToken() *organization.PagerCursor { 1731 if m != nil { 1732 return m.PageToken 1733 } 1734 return nil 1735 } 1736 1737 func (m *SearchOrganizationsRequest) GetOrderBy() *organization.OrderBy { 1738 if m != nil { 1739 return m.OrderBy 1740 } 1741 return nil 1742 } 1743 1744 func (m *SearchOrganizationsRequest) GetFilter() *organization.Filter { 1745 if m != nil { 1746 return m.Filter 1747 } 1748 return nil 1749 } 1750 1751 func (m *SearchOrganizationsRequest) GetFieldMask() *organization.Organization_FieldMask { 1752 if m != nil { 1753 return m.FieldMask 1754 } 1755 return nil 1756 } 1757 1758 func (m *SearchOrganizationsRequest) GetView() view.View { 1759 if m != nil { 1760 return m.View 1761 } 1762 return view.View_UNSPECIFIED 1763 } 1764 1765 func (m *SearchOrganizationsRequest) GetPhrase() string { 1766 if m != nil { 1767 return m.Phrase 1768 } 1769 return "" 1770 } 1771 1772 func (m *SearchOrganizationsRequest) SetPageSize(fv int32) { 1773 if m == nil { 1774 panic(fmt.Errorf("can't set %s on nil %s", "PageSize", "SearchOrganizationsRequest")) 1775 } 1776 m.PageSize = fv 1777 } 1778 1779 func (m *SearchOrganizationsRequest) SetPageToken(fv *organization.PagerCursor) { 1780 if m == nil { 1781 panic(fmt.Errorf("can't set %s on nil %s", "PageToken", "SearchOrganizationsRequest")) 1782 } 1783 m.PageToken = fv 1784 } 1785 1786 func (m *SearchOrganizationsRequest) SetOrderBy(fv *organization.OrderBy) { 1787 if m == nil { 1788 panic(fmt.Errorf("can't set %s on nil %s", "OrderBy", "SearchOrganizationsRequest")) 1789 } 1790 m.OrderBy = fv 1791 } 1792 1793 func (m *SearchOrganizationsRequest) SetFilter(fv *organization.Filter) { 1794 if m == nil { 1795 panic(fmt.Errorf("can't set %s on nil %s", "Filter", "SearchOrganizationsRequest")) 1796 } 1797 m.Filter = fv 1798 } 1799 1800 func (m *SearchOrganizationsRequest) SetFieldMask(fv *organization.Organization_FieldMask) { 1801 if m == nil { 1802 panic(fmt.Errorf("can't set %s on nil %s", "FieldMask", "SearchOrganizationsRequest")) 1803 } 1804 m.FieldMask = fv 1805 } 1806 1807 func (m *SearchOrganizationsRequest) SetView(fv view.View) { 1808 if m == nil { 1809 panic(fmt.Errorf("can't set %s on nil %s", "View", "SearchOrganizationsRequest")) 1810 } 1811 m.View = fv 1812 } 1813 1814 func (m *SearchOrganizationsRequest) SetPhrase(fv string) { 1815 if m == nil { 1816 panic(fmt.Errorf("can't set %s on nil %s", "Phrase", "SearchOrganizationsRequest")) 1817 } 1818 m.Phrase = fv 1819 } 1820 1821 // A response message of the SearchOrganizations method. 1822 type SearchOrganizationsResponse struct { 1823 state protoimpl.MessageState 1824 sizeCache protoimpl.SizeCache 1825 unknownFields protoimpl.UnknownFields 1826 // The list of Organizations 1827 Organizations []*organization.Organization `protobuf:"bytes,1,rep,name=organizations,proto3" json:"organizations,omitempty"` 1828 // A token to retrieve previous page of results. 1829 // 1830 // Pass this value in the SearchOrganizationsRequest.page_token. 1831 PrevPageToken *organization.PagerCursor `protobuf:"bytes,3,opt,customtype=PagerCursor,name=prev_page_token,json=prevPageToken,proto3" json:"prev_page_token,omitempty"` 1832 // A token to retrieve next page of results. 1833 // 1834 // Pass this value in the SearchOrganizationsRequest.page_token. 1835 NextPageToken *organization.PagerCursor `protobuf:"bytes,4,opt,customtype=PagerCursor,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` 1836 // Current offset from the first page (0 if no page tokens were given). Page 1837 // index can be computed from offset and limit provided in a request 1838 CurrentOffset int32 `protobuf:"varint,5,opt,name=current_offset,json=currentOffset,proto3" json:"current_offset,omitempty"` 1839 // Number of total Organizations across all pages. 1840 TotalResultsCount int32 `protobuf:"varint,6,opt,name=total_results_count,json=totalResultsCount,proto3" json:"total_results_count,omitempty"` 1841 } 1842 1843 func (m *SearchOrganizationsResponse) Reset() { 1844 *m = SearchOrganizationsResponse{} 1845 if protoimpl.UnsafeEnabled { 1846 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[13] 1847 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1848 ms.StoreMessageInfo(mi) 1849 } 1850 } 1851 1852 func (m *SearchOrganizationsResponse) String() string { 1853 return protoimpl.X.MessageStringOf(m) 1854 } 1855 1856 func (*SearchOrganizationsResponse) ProtoMessage() {} 1857 1858 func (m *SearchOrganizationsResponse) ProtoReflect() preflect.Message { 1859 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[13] 1860 if protoimpl.UnsafeEnabled && m != nil { 1861 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1862 if ms.LoadMessageInfo() == nil { 1863 ms.StoreMessageInfo(mi) 1864 } 1865 return ms 1866 } 1867 return mi.MessageOf(m) 1868 } 1869 1870 func (*SearchOrganizationsResponse) GotenMessage() {} 1871 1872 // Deprecated, Use SearchOrganizationsResponse.ProtoReflect.Descriptor instead. 1873 func (*SearchOrganizationsResponse) Descriptor() ([]byte, []int) { 1874 return edgelq_iam_proto_v1_organization_service_proto_rawDescGZIP(), []int{13} 1875 } 1876 1877 func (m *SearchOrganizationsResponse) Unmarshal(b []byte) error { 1878 return proto.Unmarshal(b, m) 1879 } 1880 1881 func (m *SearchOrganizationsResponse) Marshal() ([]byte, error) { 1882 return proto.Marshal(m) 1883 } 1884 1885 func (m *SearchOrganizationsResponse) MarshalJSON() ([]byte, error) { 1886 return protojson.MarshalOptions{}.Marshal(m) 1887 } 1888 1889 func (m *SearchOrganizationsResponse) UnmarshalJSON(data []byte) error { 1890 return protojson.Unmarshal(data, m) 1891 } 1892 1893 func (m *SearchOrganizationsResponse) GetOrganizations() []*organization.Organization { 1894 if m != nil { 1895 return m.Organizations 1896 } 1897 return nil 1898 } 1899 1900 func (m *SearchOrganizationsResponse) GetPrevPageToken() *organization.PagerCursor { 1901 if m != nil { 1902 return m.PrevPageToken 1903 } 1904 return nil 1905 } 1906 1907 func (m *SearchOrganizationsResponse) GetNextPageToken() *organization.PagerCursor { 1908 if m != nil { 1909 return m.NextPageToken 1910 } 1911 return nil 1912 } 1913 1914 func (m *SearchOrganizationsResponse) GetCurrentOffset() int32 { 1915 if m != nil { 1916 return m.CurrentOffset 1917 } 1918 return int32(0) 1919 } 1920 1921 func (m *SearchOrganizationsResponse) GetTotalResultsCount() int32 { 1922 if m != nil { 1923 return m.TotalResultsCount 1924 } 1925 return int32(0) 1926 } 1927 1928 func (m *SearchOrganizationsResponse) SetOrganizations(fv []*organization.Organization) { 1929 if m == nil { 1930 panic(fmt.Errorf("can't set %s on nil %s", "Organizations", "SearchOrganizationsResponse")) 1931 } 1932 m.Organizations = fv 1933 } 1934 1935 func (m *SearchOrganizationsResponse) SetPrevPageToken(fv *organization.PagerCursor) { 1936 if m == nil { 1937 panic(fmt.Errorf("can't set %s on nil %s", "PrevPageToken", "SearchOrganizationsResponse")) 1938 } 1939 m.PrevPageToken = fv 1940 } 1941 1942 func (m *SearchOrganizationsResponse) SetNextPageToken(fv *organization.PagerCursor) { 1943 if m == nil { 1944 panic(fmt.Errorf("can't set %s on nil %s", "NextPageToken", "SearchOrganizationsResponse")) 1945 } 1946 m.NextPageToken = fv 1947 } 1948 1949 func (m *SearchOrganizationsResponse) SetCurrentOffset(fv int32) { 1950 if m == nil { 1951 panic(fmt.Errorf("can't set %s on nil %s", "CurrentOffset", "SearchOrganizationsResponse")) 1952 } 1953 m.CurrentOffset = fv 1954 } 1955 1956 func (m *SearchOrganizationsResponse) SetTotalResultsCount(fv int32) { 1957 if m == nil { 1958 panic(fmt.Errorf("can't set %s on nil %s", "TotalResultsCount", "SearchOrganizationsResponse")) 1959 } 1960 m.TotalResultsCount = fv 1961 } 1962 1963 type WatchOrganizationsResponse_PageTokenChange struct { 1964 state protoimpl.MessageState 1965 sizeCache protoimpl.SizeCache 1966 unknownFields protoimpl.UnknownFields 1967 // New token to retrieve previous page of results. 1968 PrevPageToken *organization.PagerCursor `protobuf:"bytes,1,opt,customtype=PagerCursor,name=prev_page_token,json=prevPageToken,proto3" json:"prev_page_token,omitempty"` 1969 // New token to retrieve next page of results. 1970 NextPageToken *organization.PagerCursor `protobuf:"bytes,2,opt,customtype=PagerCursor,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` 1971 } 1972 1973 func (m *WatchOrganizationsResponse_PageTokenChange) Reset() { 1974 *m = WatchOrganizationsResponse_PageTokenChange{} 1975 if protoimpl.UnsafeEnabled { 1976 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[14] 1977 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1978 ms.StoreMessageInfo(mi) 1979 } 1980 } 1981 1982 func (m *WatchOrganizationsResponse_PageTokenChange) String() string { 1983 return protoimpl.X.MessageStringOf(m) 1984 } 1985 1986 func (*WatchOrganizationsResponse_PageTokenChange) ProtoMessage() {} 1987 1988 func (m *WatchOrganizationsResponse_PageTokenChange) ProtoReflect() preflect.Message { 1989 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[14] 1990 if protoimpl.UnsafeEnabled && m != nil { 1991 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 1992 if ms.LoadMessageInfo() == nil { 1993 ms.StoreMessageInfo(mi) 1994 } 1995 return ms 1996 } 1997 return mi.MessageOf(m) 1998 } 1999 2000 func (*WatchOrganizationsResponse_PageTokenChange) GotenMessage() {} 2001 2002 // Deprecated, Use WatchOrganizationsResponse_PageTokenChange.ProtoReflect.Descriptor instead. 2003 func (*WatchOrganizationsResponse_PageTokenChange) Descriptor() ([]byte, []int) { 2004 return edgelq_iam_proto_v1_organization_service_proto_rawDescGZIP(), []int{8, 0} 2005 } 2006 2007 func (m *WatchOrganizationsResponse_PageTokenChange) Unmarshal(b []byte) error { 2008 return proto.Unmarshal(b, m) 2009 } 2010 2011 func (m *WatchOrganizationsResponse_PageTokenChange) Marshal() ([]byte, error) { 2012 return proto.Marshal(m) 2013 } 2014 2015 func (m *WatchOrganizationsResponse_PageTokenChange) MarshalJSON() ([]byte, error) { 2016 return protojson.MarshalOptions{}.Marshal(m) 2017 } 2018 2019 func (m *WatchOrganizationsResponse_PageTokenChange) UnmarshalJSON(data []byte) error { 2020 return protojson.Unmarshal(data, m) 2021 } 2022 2023 func (m *WatchOrganizationsResponse_PageTokenChange) GetPrevPageToken() *organization.PagerCursor { 2024 if m != nil { 2025 return m.PrevPageToken 2026 } 2027 return nil 2028 } 2029 2030 func (m *WatchOrganizationsResponse_PageTokenChange) GetNextPageToken() *organization.PagerCursor { 2031 if m != nil { 2032 return m.NextPageToken 2033 } 2034 return nil 2035 } 2036 2037 func (m *WatchOrganizationsResponse_PageTokenChange) SetPrevPageToken(fv *organization.PagerCursor) { 2038 if m == nil { 2039 panic(fmt.Errorf("can't set %s on nil %s", "PrevPageToken", "WatchOrganizationsResponse_PageTokenChange")) 2040 } 2041 m.PrevPageToken = fv 2042 } 2043 2044 func (m *WatchOrganizationsResponse_PageTokenChange) SetNextPageToken(fv *organization.PagerCursor) { 2045 if m == nil { 2046 panic(fmt.Errorf("can't set %s on nil %s", "NextPageToken", "WatchOrganizationsResponse_PageTokenChange")) 2047 } 2048 m.NextPageToken = fv 2049 } 2050 2051 // ResponseMask allows client to reduce response message size. 2052 type CreateOrganizationRequest_ResponseMask struct { 2053 state protoimpl.MessageState 2054 sizeCache protoimpl.SizeCache 2055 unknownFields protoimpl.UnknownFields 2056 // Types that are valid to be assigned to Masking: 2057 // *CreateOrganizationRequest_ResponseMask_SkipEntireResponseBody 2058 // *CreateOrganizationRequest_ResponseMask_BodyMask 2059 Masking isCreateOrganizationRequest_ResponseMask_Masking `protobuf_oneof:"masking"` 2060 } 2061 2062 func (m *CreateOrganizationRequest_ResponseMask) Reset() { 2063 *m = CreateOrganizationRequest_ResponseMask{} 2064 if protoimpl.UnsafeEnabled { 2065 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[15] 2066 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 2067 ms.StoreMessageInfo(mi) 2068 } 2069 } 2070 2071 func (m *CreateOrganizationRequest_ResponseMask) String() string { 2072 return protoimpl.X.MessageStringOf(m) 2073 } 2074 2075 func (*CreateOrganizationRequest_ResponseMask) ProtoMessage() {} 2076 2077 func (m *CreateOrganizationRequest_ResponseMask) ProtoReflect() preflect.Message { 2078 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[15] 2079 if protoimpl.UnsafeEnabled && m != nil { 2080 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 2081 if ms.LoadMessageInfo() == nil { 2082 ms.StoreMessageInfo(mi) 2083 } 2084 return ms 2085 } 2086 return mi.MessageOf(m) 2087 } 2088 2089 func (*CreateOrganizationRequest_ResponseMask) GotenMessage() {} 2090 2091 // Deprecated, Use CreateOrganizationRequest_ResponseMask.ProtoReflect.Descriptor instead. 2092 func (*CreateOrganizationRequest_ResponseMask) Descriptor() ([]byte, []int) { 2093 return edgelq_iam_proto_v1_organization_service_proto_rawDescGZIP(), []int{9, 0} 2094 } 2095 2096 func (m *CreateOrganizationRequest_ResponseMask) Unmarshal(b []byte) error { 2097 return proto.Unmarshal(b, m) 2098 } 2099 2100 func (m *CreateOrganizationRequest_ResponseMask) Marshal() ([]byte, error) { 2101 return proto.Marshal(m) 2102 } 2103 2104 func (m *CreateOrganizationRequest_ResponseMask) MarshalJSON() ([]byte, error) { 2105 return protojson.MarshalOptions{}.Marshal(m) 2106 } 2107 2108 func (m *CreateOrganizationRequest_ResponseMask) UnmarshalJSON(data []byte) error { 2109 return protojson.Unmarshal(data, m) 2110 } 2111 2112 type isCreateOrganizationRequest_ResponseMask_Masking interface { 2113 isCreateOrganizationRequest_ResponseMask_Masking() 2114 } 2115 2116 type CreateOrganizationRequest_ResponseMask_SkipEntireResponseBody struct { 2117 // If this flag has value true, then response will contain just empty 2118 // resource without any fields populated. 2119 SkipEntireResponseBody bool `protobuf:"varint,1,opt,name=skip_entire_response_body,json=skipEntireResponseBody,proto3,oneof"` 2120 } 2121 type CreateOrganizationRequest_ResponseMask_BodyMask struct { 2122 // If this field is populated, then resource in response will contain only 2123 // specific fields. 2124 BodyMask *organization.Organization_FieldMask `protobuf:"bytes,2,opt,customtype=Organization_FieldMask,name=body_mask,json=bodyMask,proto3,oneof"` 2125 } 2126 2127 func (*CreateOrganizationRequest_ResponseMask_SkipEntireResponseBody) isCreateOrganizationRequest_ResponseMask_Masking() { 2128 } 2129 func (*CreateOrganizationRequest_ResponseMask_BodyMask) isCreateOrganizationRequest_ResponseMask_Masking() { 2130 } 2131 func (m *CreateOrganizationRequest_ResponseMask) GetMasking() isCreateOrganizationRequest_ResponseMask_Masking { 2132 if m != nil { 2133 return m.Masking 2134 } 2135 return nil 2136 } 2137 func (m *CreateOrganizationRequest_ResponseMask) GetSkipEntireResponseBody() bool { 2138 if x, ok := m.GetMasking().(*CreateOrganizationRequest_ResponseMask_SkipEntireResponseBody); ok { 2139 return x.SkipEntireResponseBody 2140 } 2141 return false 2142 } 2143 func (m *CreateOrganizationRequest_ResponseMask) GetBodyMask() *organization.Organization_FieldMask { 2144 if x, ok := m.GetMasking().(*CreateOrganizationRequest_ResponseMask_BodyMask); ok { 2145 return x.BodyMask 2146 } 2147 return nil 2148 } 2149 func (m *CreateOrganizationRequest_ResponseMask) SetMasking(ofv isCreateOrganizationRequest_ResponseMask_Masking) { 2150 if m == nil { 2151 panic(fmt.Errorf("can't set %s on nil %s", "isCreateOrganizationRequest_ResponseMask_Masking", "CreateOrganizationRequest_ResponseMask")) 2152 } 2153 m.Masking = ofv 2154 } 2155 func (m *CreateOrganizationRequest_ResponseMask) SetSkipEntireResponseBody(fv bool) { 2156 m.SetMasking(&CreateOrganizationRequest_ResponseMask_SkipEntireResponseBody{SkipEntireResponseBody: fv}) 2157 } 2158 func (m *CreateOrganizationRequest_ResponseMask) SetBodyMask(fv *organization.Organization_FieldMask) { 2159 m.SetMasking(&CreateOrganizationRequest_ResponseMask_BodyMask{BodyMask: fv}) 2160 } 2161 2162 // CAS - Compare and Swap. This object is used if user wants to make update 2163 // conditional based upon previous resource version. 2164 type UpdateOrganizationRequest_CAS struct { 2165 state protoimpl.MessageState 2166 sizeCache protoimpl.SizeCache 2167 unknownFields protoimpl.UnknownFields 2168 // Conditional desired state of a resource before update. 2169 ConditionalState *organization.Organization `protobuf:"bytes,1,opt,name=conditional_state,json=conditionalState,proto3" json:"conditional_state,omitempty"` 2170 // Field paths from conditional state of resource server should check and 2171 // compare. 2172 FieldMask *organization.Organization_FieldMask `protobuf:"bytes,2,opt,customtype=Organization_FieldMask,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"` 2173 } 2174 2175 func (m *UpdateOrganizationRequest_CAS) Reset() { 2176 *m = UpdateOrganizationRequest_CAS{} 2177 if protoimpl.UnsafeEnabled { 2178 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[16] 2179 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 2180 ms.StoreMessageInfo(mi) 2181 } 2182 } 2183 2184 func (m *UpdateOrganizationRequest_CAS) String() string { 2185 return protoimpl.X.MessageStringOf(m) 2186 } 2187 2188 func (*UpdateOrganizationRequest_CAS) ProtoMessage() {} 2189 2190 func (m *UpdateOrganizationRequest_CAS) ProtoReflect() preflect.Message { 2191 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[16] 2192 if protoimpl.UnsafeEnabled && m != nil { 2193 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 2194 if ms.LoadMessageInfo() == nil { 2195 ms.StoreMessageInfo(mi) 2196 } 2197 return ms 2198 } 2199 return mi.MessageOf(m) 2200 } 2201 2202 func (*UpdateOrganizationRequest_CAS) GotenMessage() {} 2203 2204 // Deprecated, Use UpdateOrganizationRequest_CAS.ProtoReflect.Descriptor instead. 2205 func (*UpdateOrganizationRequest_CAS) Descriptor() ([]byte, []int) { 2206 return edgelq_iam_proto_v1_organization_service_proto_rawDescGZIP(), []int{10, 0} 2207 } 2208 2209 func (m *UpdateOrganizationRequest_CAS) Unmarshal(b []byte) error { 2210 return proto.Unmarshal(b, m) 2211 } 2212 2213 func (m *UpdateOrganizationRequest_CAS) Marshal() ([]byte, error) { 2214 return proto.Marshal(m) 2215 } 2216 2217 func (m *UpdateOrganizationRequest_CAS) MarshalJSON() ([]byte, error) { 2218 return protojson.MarshalOptions{}.Marshal(m) 2219 } 2220 2221 func (m *UpdateOrganizationRequest_CAS) UnmarshalJSON(data []byte) error { 2222 return protojson.Unmarshal(data, m) 2223 } 2224 2225 func (m *UpdateOrganizationRequest_CAS) GetConditionalState() *organization.Organization { 2226 if m != nil { 2227 return m.ConditionalState 2228 } 2229 return nil 2230 } 2231 2232 func (m *UpdateOrganizationRequest_CAS) GetFieldMask() *organization.Organization_FieldMask { 2233 if m != nil { 2234 return m.FieldMask 2235 } 2236 return nil 2237 } 2238 2239 func (m *UpdateOrganizationRequest_CAS) SetConditionalState(fv *organization.Organization) { 2240 if m == nil { 2241 panic(fmt.Errorf("can't set %s on nil %s", "ConditionalState", "UpdateOrganizationRequest_CAS")) 2242 } 2243 m.ConditionalState = fv 2244 } 2245 2246 func (m *UpdateOrganizationRequest_CAS) SetFieldMask(fv *organization.Organization_FieldMask) { 2247 if m == nil { 2248 panic(fmt.Errorf("can't set %s on nil %s", "FieldMask", "UpdateOrganizationRequest_CAS")) 2249 } 2250 m.FieldMask = fv 2251 } 2252 2253 // ResponseMask allows client to reduce response message size. 2254 type UpdateOrganizationRequest_ResponseMask struct { 2255 state protoimpl.MessageState 2256 sizeCache protoimpl.SizeCache 2257 unknownFields protoimpl.UnknownFields 2258 // Types that are valid to be assigned to Masking: 2259 // *UpdateOrganizationRequest_ResponseMask_SkipEntireResponseBody 2260 // *UpdateOrganizationRequest_ResponseMask_UpdatedFieldsOnly 2261 // *UpdateOrganizationRequest_ResponseMask_BodyMask 2262 Masking isUpdateOrganizationRequest_ResponseMask_Masking `protobuf_oneof:"masking"` 2263 } 2264 2265 func (m *UpdateOrganizationRequest_ResponseMask) Reset() { 2266 *m = UpdateOrganizationRequest_ResponseMask{} 2267 if protoimpl.UnsafeEnabled { 2268 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[17] 2269 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 2270 ms.StoreMessageInfo(mi) 2271 } 2272 } 2273 2274 func (m *UpdateOrganizationRequest_ResponseMask) String() string { 2275 return protoimpl.X.MessageStringOf(m) 2276 } 2277 2278 func (*UpdateOrganizationRequest_ResponseMask) ProtoMessage() {} 2279 2280 func (m *UpdateOrganizationRequest_ResponseMask) ProtoReflect() preflect.Message { 2281 mi := &edgelq_iam_proto_v1_organization_service_proto_msgTypes[17] 2282 if protoimpl.UnsafeEnabled && m != nil { 2283 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 2284 if ms.LoadMessageInfo() == nil { 2285 ms.StoreMessageInfo(mi) 2286 } 2287 return ms 2288 } 2289 return mi.MessageOf(m) 2290 } 2291 2292 func (*UpdateOrganizationRequest_ResponseMask) GotenMessage() {} 2293 2294 // Deprecated, Use UpdateOrganizationRequest_ResponseMask.ProtoReflect.Descriptor instead. 2295 func (*UpdateOrganizationRequest_ResponseMask) Descriptor() ([]byte, []int) { 2296 return edgelq_iam_proto_v1_organization_service_proto_rawDescGZIP(), []int{10, 1} 2297 } 2298 2299 func (m *UpdateOrganizationRequest_ResponseMask) Unmarshal(b []byte) error { 2300 return proto.Unmarshal(b, m) 2301 } 2302 2303 func (m *UpdateOrganizationRequest_ResponseMask) Marshal() ([]byte, error) { 2304 return proto.Marshal(m) 2305 } 2306 2307 func (m *UpdateOrganizationRequest_ResponseMask) MarshalJSON() ([]byte, error) { 2308 return protojson.MarshalOptions{}.Marshal(m) 2309 } 2310 2311 func (m *UpdateOrganizationRequest_ResponseMask) UnmarshalJSON(data []byte) error { 2312 return protojson.Unmarshal(data, m) 2313 } 2314 2315 type isUpdateOrganizationRequest_ResponseMask_Masking interface { 2316 isUpdateOrganizationRequest_ResponseMask_Masking() 2317 } 2318 2319 type UpdateOrganizationRequest_ResponseMask_SkipEntireResponseBody struct { 2320 // If this flag has value true, then response will contain just empty 2321 // resource without any fields populated. Field body_mask is ignored if 2322 // set. 2323 SkipEntireResponseBody bool `protobuf:"varint,1,opt,name=skip_entire_response_body,json=skipEntireResponseBody,proto3,oneof"` 2324 } 2325 type UpdateOrganizationRequest_ResponseMask_UpdatedFieldsOnly struct { 2326 // Include all fields that were actually updated during processing. Note 2327 // this may be larger than update mask if some fields were computed 2328 // additionally. Name is added as well. 2329 UpdatedFieldsOnly bool `protobuf:"varint,2,opt,name=updated_fields_only,json=updatedFieldsOnly,proto3,oneof"` 2330 } 2331 type UpdateOrganizationRequest_ResponseMask_BodyMask struct { 2332 // If this field is populated, then resource in response will contain only 2333 // specific fields. If skip_entire_response_body is true, this field is 2334 // ignored. 2335 BodyMask *organization.Organization_FieldMask `protobuf:"bytes,3,opt,customtype=Organization_FieldMask,name=body_mask,json=bodyMask,proto3,oneof"` 2336 } 2337 2338 func (*UpdateOrganizationRequest_ResponseMask_SkipEntireResponseBody) isUpdateOrganizationRequest_ResponseMask_Masking() { 2339 } 2340 func (*UpdateOrganizationRequest_ResponseMask_UpdatedFieldsOnly) isUpdateOrganizationRequest_ResponseMask_Masking() { 2341 } 2342 func (*UpdateOrganizationRequest_ResponseMask_BodyMask) isUpdateOrganizationRequest_ResponseMask_Masking() { 2343 } 2344 func (m *UpdateOrganizationRequest_ResponseMask) GetMasking() isUpdateOrganizationRequest_ResponseMask_Masking { 2345 if m != nil { 2346 return m.Masking 2347 } 2348 return nil 2349 } 2350 func (m *UpdateOrganizationRequest_ResponseMask) GetSkipEntireResponseBody() bool { 2351 if x, ok := m.GetMasking().(*UpdateOrganizationRequest_ResponseMask_SkipEntireResponseBody); ok { 2352 return x.SkipEntireResponseBody 2353 } 2354 return false 2355 } 2356 func (m *UpdateOrganizationRequest_ResponseMask) GetUpdatedFieldsOnly() bool { 2357 if x, ok := m.GetMasking().(*UpdateOrganizationRequest_ResponseMask_UpdatedFieldsOnly); ok { 2358 return x.UpdatedFieldsOnly 2359 } 2360 return false 2361 } 2362 func (m *UpdateOrganizationRequest_ResponseMask) GetBodyMask() *organization.Organization_FieldMask { 2363 if x, ok := m.GetMasking().(*UpdateOrganizationRequest_ResponseMask_BodyMask); ok { 2364 return x.BodyMask 2365 } 2366 return nil 2367 } 2368 func (m *UpdateOrganizationRequest_ResponseMask) SetMasking(ofv isUpdateOrganizationRequest_ResponseMask_Masking) { 2369 if m == nil { 2370 panic(fmt.Errorf("can't set %s on nil %s", "isUpdateOrganizationRequest_ResponseMask_Masking", "UpdateOrganizationRequest_ResponseMask")) 2371 } 2372 m.Masking = ofv 2373 } 2374 func (m *UpdateOrganizationRequest_ResponseMask) SetSkipEntireResponseBody(fv bool) { 2375 m.SetMasking(&UpdateOrganizationRequest_ResponseMask_SkipEntireResponseBody{SkipEntireResponseBody: fv}) 2376 } 2377 func (m *UpdateOrganizationRequest_ResponseMask) SetUpdatedFieldsOnly(fv bool) { 2378 m.SetMasking(&UpdateOrganizationRequest_ResponseMask_UpdatedFieldsOnly{UpdatedFieldsOnly: fv}) 2379 } 2380 func (m *UpdateOrganizationRequest_ResponseMask) SetBodyMask(fv *organization.Organization_FieldMask) { 2381 m.SetMasking(&UpdateOrganizationRequest_ResponseMask_BodyMask{BodyMask: fv}) 2382 } 2383 2384 var edgelq_iam_proto_v1_organization_service_proto preflect.FileDescriptor 2385 2386 var edgelq_iam_proto_v1_organization_service_proto_rawDesc = []byte{ 2387 0x0a, 0x2e, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x69, 0x61, 0x6d, 0x2f, 0x70, 0x72, 0x6f, 2388 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x2f, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 2389 0x6f, 0x6e, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 2390 0x12, 0x0a, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x1a, 0x1c, 0x67, 0x6f, 2391 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 2392 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 2393 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 2394 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 2395 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2e, 2396 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 2397 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x70, 2398 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 2399 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x70, 0x72, 2400 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 2401 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 2402 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1b, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 2403 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x63, 0x6c, 0x69, 0x2e, 0x70, 0x72, 0x6f, 0x74, 2404 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 2405 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 2406 0x6f, 0x74, 0x6f, 0x1a, 0x24, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 2407 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x5f, 0x72, 0x65, 0x67, 2408 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 2409 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x65, 0x6d, 0x70, 0x74, 0x79, 2410 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 2411 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 2412 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 2413 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 2414 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x16, 0x67, 0x6f, 0x74, 0x65, 0x6e, 2415 0x2f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 2416 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2f, 0x77, 2417 0x61, 0x74, 0x63, 0x68, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 2418 0x2d, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x69, 0x61, 0x6d, 0x2f, 0x70, 0x72, 0x6f, 0x74, 2419 0x6f, 0x2f, 0x76, 0x31, 0x2f, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 2420 0x6e, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x26, 2421 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x69, 0x61, 0x6d, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 2422 0x2f, 0x76, 0x31, 0x2f, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 2423 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2d, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x69, 2424 0x61, 0x6d, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x2f, 0x6f, 0x72, 0x67, 0x61, 2425 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x2e, 2426 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xba, 0x01, 0x0a, 0x16, 0x47, 0x65, 0x74, 0x4f, 0x72, 0x67, 2427 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 2428 0x12, 0x28, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x14, 2429 0xb2, 0xda, 0x21, 0x10, 0x0a, 0x0e, 0x0a, 0x0c, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 2430 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x4f, 0x0a, 0x0a, 0x66, 0x69, 2431 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 2432 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 2433 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x14, 0xb2, 0xda, 0x21, 0x10, 2434 0x32, 0x0e, 0x0a, 0x0c, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 2435 0x52, 0x09, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x25, 0x0a, 0x04, 0x76, 2436 0x69, 0x65, 0x77, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x11, 0x2e, 0x67, 0x6f, 0x74, 0x65, 2437 0x6e, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x56, 0x69, 0x65, 0x77, 0x52, 0x04, 0x76, 0x69, 2438 0x65, 0x77, 0x22, 0xc8, 0x01, 0x0a, 0x1c, 0x42, 0x61, 0x74, 0x63, 0x68, 0x47, 0x65, 0x74, 0x4f, 2439 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 2440 0x65, 0x73, 0x74, 0x12, 0x2a, 0x0a, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 2441 0x28, 0x09, 0x42, 0x14, 0xb2, 0xda, 0x21, 0x10, 0x0a, 0x0e, 0x0a, 0x0c, 0x4f, 0x72, 0x67, 0x61, 2442 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x12, 2443 0x4f, 0x0a, 0x0a, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, 2444 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 2445 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 2446 0x14, 0xb2, 0xda, 0x21, 0x10, 0x32, 0x0e, 0x0a, 0x0c, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 2447 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 2448 0x12, 0x25, 0x0a, 0x04, 0x76, 0x69, 0x65, 0x77, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x11, 2449 0x2e, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x56, 0x69, 0x65, 2450 0x77, 0x52, 0x04, 0x76, 0x69, 0x65, 0x77, 0x4a, 0x04, 0x08, 0x01, 0x10, 0x02, 0x22, 0x8f, 0x01, 2451 0x0a, 0x1d, 0x42, 0x61, 0x74, 0x63, 0x68, 0x47, 0x65, 0x74, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 2452 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 2453 0x3e, 0x0a, 0x0d, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 2454 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 2455 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 2456 0x52, 0x0d, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 2457 0x2e, 0x0a, 0x07, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 2458 0x42, 0x14, 0xb2, 0xda, 0x21, 0x10, 0x0a, 0x0e, 0x0a, 0x0c, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 2459 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x07, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x22, 2460 0xfd, 0x02, 0x0a, 0x18, 0x4c, 0x69, 0x73, 0x74, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 2461 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x25, 0x0a, 0x09, 2462 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x42, 2463 0x08, 0xca, 0xc6, 0x27, 0x04, 0x12, 0x02, 0x2a, 0x00, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 2464 0x69, 0x7a, 0x65, 0x12, 0x33, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 2465 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x14, 0xb2, 0xda, 0x21, 0x10, 0x22, 0x0e, 0x0a, 2466 0x0c, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x70, 2467 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x2f, 0x0a, 0x08, 0x6f, 0x72, 0x64, 0x65, 2468 0x72, 0x5f, 0x62, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x14, 0xb2, 0xda, 0x21, 0x10, 2469 0x2a, 0x0e, 0x0a, 0x0c, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 2470 0x52, 0x07, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x42, 0x79, 0x12, 0x2c, 0x0a, 0x06, 0x66, 0x69, 0x6c, 2471 0x74, 0x65, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x14, 0xb2, 0xda, 0x21, 0x10, 0x1a, 2472 0x0e, 0x0a, 0x0c, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 2473 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x4f, 0x0a, 0x0a, 0x66, 0x69, 0x65, 0x6c, 0x64, 2474 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 2475 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 2476 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x14, 0xb2, 0xda, 0x21, 0x10, 0x32, 0x0e, 0x0a, 2477 0x0c, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x66, 2478 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x25, 0x0a, 0x04, 0x76, 0x69, 0x65, 0x77, 2479 0x18, 0x07, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x11, 0x2e, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x74, 2480 0x79, 0x70, 0x65, 0x73, 0x2e, 0x56, 0x69, 0x65, 0x77, 0x52, 0x04, 0x76, 0x69, 0x65, 0x77, 0x12, 2481 0x2e, 0x0a, 0x13, 0x69, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x5f, 0x70, 0x61, 0x67, 0x69, 0x6e, 2482 0x67, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x52, 0x11, 0x69, 0x6e, 2483 0x63, 0x6c, 0x75, 0x64, 0x65, 0x50, 0x61, 0x67, 0x69, 0x6e, 0x67, 0x49, 0x6e, 0x66, 0x6f, 0x22, 2484 0xae, 0x02, 0x0a, 0x19, 0x4c, 0x69, 0x73, 0x74, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 2485 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3e, 0x0a, 2486 0x0d, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 2487 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 2488 0x31, 0x2e, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0d, 2489 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x3c, 0x0a, 2490 0x0f, 0x70, 0x72, 0x65, 0x76, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 2491 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x14, 0xb2, 0xda, 0x21, 0x10, 0x22, 0x0e, 0x0a, 0x0c, 2492 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0d, 0x70, 0x72, 2493 0x65, 0x76, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x3c, 0x0a, 0x0f, 0x6e, 2494 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x04, 2495 0x20, 0x01, 0x28, 0x09, 0x42, 0x14, 0xb2, 0xda, 0x21, 0x10, 0x22, 0x0e, 0x0a, 0x0c, 0x4f, 0x72, 2496 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 2497 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x25, 0x0a, 0x0e, 0x63, 0x75, 0x72, 2498 0x72, 0x65, 0x6e, 0x74, 0x5f, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 2499 0x05, 0x52, 0x0d, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x4f, 0x66, 0x66, 0x73, 0x65, 0x74, 2500 0x12, 0x2e, 0x0a, 0x13, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 2501 0x73, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x11, 0x74, 2502 0x6f, 0x74, 0x61, 0x6c, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x43, 0x6f, 0x75, 0x6e, 0x74, 2503 0x22, 0xbc, 0x01, 0x0a, 0x18, 0x57, 0x61, 0x74, 0x63, 0x68, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 2504 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 2505 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x14, 0xb2, 0xda, 0x21, 2506 0x10, 0x0a, 0x0e, 0x0a, 0x0c, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 2507 0x6e, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x4f, 0x0a, 0x0a, 0x66, 0x69, 0x65, 0x6c, 0x64, 2508 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 2509 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 2510 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x14, 0xb2, 0xda, 0x21, 0x10, 0x32, 0x0e, 0x0a, 2511 0x0c, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x66, 2512 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x25, 0x0a, 0x04, 0x76, 0x69, 0x65, 0x77, 2513 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x11, 0x2e, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x74, 2514 0x79, 0x70, 0x65, 0x73, 0x2e, 0x56, 0x69, 0x65, 0x77, 0x52, 0x04, 0x76, 0x69, 0x65, 0x77, 0x22, 2515 0x53, 0x0a, 0x19, 0x57, 0x61, 0x74, 0x63, 0x68, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 2516 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x36, 0x0a, 0x06, 2517 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x6e, 2518 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 2519 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x52, 0x06, 0x63, 0x68, 2520 0x61, 0x6e, 0x67, 0x65, 0x22, 0x92, 0x04, 0x0a, 0x19, 0x57, 0x61, 0x74, 0x63, 0x68, 0x4f, 0x72, 2521 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 2522 0x73, 0x74, 0x12, 0x2a, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0e, 2523 0x32, 0x16, 0x2e, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x57, 2524 0x61, 0x74, 0x63, 0x68, 0x54, 0x79, 0x70, 0x65, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x25, 2525 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 2526 0x05, 0x42, 0x08, 0xca, 0xc6, 0x27, 0x04, 0x12, 0x02, 0x2a, 0x00, 0x52, 0x08, 0x70, 0x61, 0x67, 2527 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x33, 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 2528 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x14, 0xb2, 0xda, 0x21, 0x10, 0x22, 2529 0x0e, 0x0a, 0x0c, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 2530 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x2f, 0x0a, 0x08, 0x6f, 0x72, 2531 0x64, 0x65, 0x72, 0x5f, 0x62, 0x79, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x14, 0xb2, 0xda, 2532 0x21, 0x10, 0x2a, 0x0e, 0x0a, 0x0c, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 2533 0x6f, 0x6e, 0x52, 0x07, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x42, 0x79, 0x12, 0x21, 0x0a, 0x0c, 0x72, 2534 0x65, 0x73, 0x75, 0x6d, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x0a, 0x20, 0x01, 0x28, 2535 0x09, 0x52, 0x0b, 0x72, 0x65, 0x73, 0x75, 0x6d, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x3f, 2536 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 2537 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 2538 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 2539 0x70, 0x52, 0x0c, 0x73, 0x74, 0x61, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x54, 0x69, 0x6d, 0x65, 0x12, 2540 0x2c, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 2541 0x14, 0xb2, 0xda, 0x21, 0x10, 0x1a, 0x0e, 0x0a, 0x0c, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 2542 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x4f, 0x0a, 2543 0x0a, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x06, 0x20, 0x01, 0x28, 2544 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 2545 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x14, 0xb2, 2546 0xda, 0x21, 0x10, 0x32, 0x0e, 0x0a, 0x0c, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 2547 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x25, 2548 0x0a, 0x04, 0x76, 0x69, 0x65, 0x77, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x11, 0x2e, 0x67, 2549 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x56, 0x69, 0x65, 0x77, 0x52, 2550 0x04, 0x76, 0x69, 0x65, 0x77, 0x12, 0x32, 0x0a, 0x0e, 0x6d, 0x61, 0x78, 0x5f, 0x63, 0x68, 0x75, 2551 0x6e, 0x6b, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x05, 0x42, 0x0c, 0xca, 2552 0xc6, 0x27, 0x08, 0x12, 0x06, 0x1a, 0x02, 0x08, 0x64, 0x2a, 0x00, 0x52, 0x0c, 0x6d, 0x61, 0x78, 2553 0x43, 0x68, 0x75, 0x6e, 0x6b, 0x53, 0x69, 0x7a, 0x65, 0x22, 0x92, 0x04, 0x0a, 0x1a, 0x57, 0x61, 2554 0x74, 0x63, 0x68, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 2555 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x51, 0x0a, 0x14, 0x6f, 0x72, 0x67, 0x61, 2556 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x73, 2557 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 2558 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 2559 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x52, 0x13, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 2560 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x69, 2561 0x73, 0x5f, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 2562 0x09, 0x69, 0x73, 0x43, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x62, 0x0a, 0x11, 0x70, 0x61, 2563 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x18, 2564 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 2565 0x76, 0x31, 0x2e, 0x57, 0x61, 0x74, 0x63, 0x68, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 2566 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x50, 0x61, 2567 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x52, 0x0f, 0x70, 2568 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x12, 0x21, 2569 0x0a, 0x0c, 0x72, 0x65, 0x73, 0x75, 0x6d, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x05, 2570 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x73, 0x75, 0x6d, 0x65, 0x54, 0x6f, 0x6b, 0x65, 2571 0x6e, 0x12, 0x23, 0x0a, 0x0d, 0x73, 0x6e, 0x61, 0x70, 0x73, 0x68, 0x6f, 0x74, 0x5f, 0x73, 0x69, 2572 0x7a, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0c, 0x73, 0x6e, 0x61, 0x70, 0x73, 0x68, 2573 0x6f, 0x74, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x22, 0x0a, 0x0d, 0x69, 0x73, 0x5f, 0x73, 0x6f, 0x66, 2574 0x74, 0x5f, 0x72, 0x65, 0x73, 0x65, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0b, 0x69, 2575 0x73, 0x53, 0x6f, 0x66, 0x74, 0x52, 0x65, 0x73, 0x65, 0x74, 0x12, 0x22, 0x0a, 0x0d, 0x69, 0x73, 2576 0x5f, 0x68, 0x61, 0x72, 0x64, 0x5f, 0x72, 0x65, 0x73, 0x65, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 2577 0x08, 0x52, 0x0b, 0x69, 0x73, 0x48, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x65, 0x74, 0x1a, 0x8d, 2578 0x01, 0x0a, 0x0f, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x43, 0x68, 0x61, 0x6e, 2579 0x67, 0x65, 0x12, 0x3c, 0x0a, 0x0f, 0x70, 0x72, 0x65, 0x76, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 2580 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x14, 0xb2, 0xda, 0x21, 2581 0x10, 0x22, 0x0e, 0x0a, 0x0c, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 2582 0x6e, 0x52, 0x0d, 0x70, 0x72, 0x65, 0x76, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 2583 0x12, 0x3c, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 2584 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x14, 0xb2, 0xda, 0x21, 0x10, 0x22, 2585 0x0e, 0x0a, 0x0c, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 2586 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xea, 2587 0x02, 0x0a, 0x19, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 2588 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4a, 0x0a, 0x0c, 2589 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 2590 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 2591 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x0c, 0xc8, 0xd5, 2592 0x22, 0x01, 0xca, 0xc6, 0x27, 0x04, 0x62, 0x02, 0x08, 0x01, 0x52, 0x0c, 0x6f, 0x72, 0x67, 0x61, 2593 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x57, 0x0a, 0x0d, 0x72, 0x65, 0x73, 0x70, 2594 0x6f, 0x6e, 0x73, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 2595 0x32, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x65, 2596 0x61, 0x74, 0x65, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 2597 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x4d, 2598 0x61, 0x73, 0x6b, 0x52, 0x0c, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x4d, 0x61, 0x73, 2599 0x6b, 0x1a, 0xa7, 0x01, 0x0a, 0x0c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x4d, 0x61, 2600 0x73, 0x6b, 0x12, 0x3b, 0x0a, 0x19, 0x73, 0x6b, 0x69, 0x70, 0x5f, 0x65, 0x6e, 0x74, 0x69, 0x72, 2601 0x65, 0x5f, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x5f, 0x62, 0x6f, 0x64, 0x79, 0x18, 2602 0x01, 0x20, 0x01, 0x28, 0x08, 0x48, 0x00, 0x52, 0x16, 0x73, 0x6b, 0x69, 0x70, 0x45, 0x6e, 0x74, 2603 0x69, 0x72, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x6f, 0x64, 0x79, 0x12, 2604 0x4f, 0x0a, 0x09, 0x62, 0x6f, 0x64, 0x79, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 2605 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 2606 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x14, 2607 0xb2, 0xda, 0x21, 0x10, 0x32, 0x0e, 0x0a, 0x0c, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 2608 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x08, 0x62, 0x6f, 0x64, 0x79, 0x4d, 0x61, 0x73, 0x6b, 2609 0x42, 0x09, 0x0a, 0x07, 0x6d, 0x61, 0x73, 0x6b, 0x69, 0x6e, 0x67, 0x22, 0xfb, 0x05, 0x0a, 0x19, 2610 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 2611 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4a, 0x0a, 0x0c, 0x6f, 0x72, 0x67, 2612 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 2613 0x18, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x72, 0x67, 2614 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x0c, 0xc8, 0xd5, 0x22, 0x01, 0xca, 2615 0xc6, 0x27, 0x04, 0x62, 0x02, 0x08, 0x01, 0x52, 0x0c, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 2616 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x51, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 2617 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 2618 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 2619 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x14, 0xb2, 0xda, 0x21, 0x10, 0x32, 0x0e, 0x0a, 0x0c, 2620 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0a, 0x75, 0x70, 2621 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x3b, 0x0a, 0x03, 0x63, 0x61, 0x73, 0x18, 2622 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 2623 0x76, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 2624 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x43, 0x41, 0x53, 2625 0x52, 0x03, 0x63, 0x61, 0x73, 0x12, 0x23, 0x0a, 0x0d, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x6d, 2626 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x61, 0x6c, 2627 0x6c, 0x6f, 0x77, 0x4d, 0x69, 0x73, 0x73, 0x69, 0x6e, 0x67, 0x12, 0x57, 0x0a, 0x0d, 0x72, 0x65, 2628 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x06, 0x20, 0x01, 0x28, 2629 0x0b, 0x32, 0x32, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x55, 2630 0x70, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 2631 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 2632 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0c, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x4d, 2633 0x61, 0x73, 0x6b, 0x1a, 0xa7, 0x01, 0x0a, 0x03, 0x43, 0x41, 0x53, 0x12, 0x4f, 0x0a, 0x11, 0x63, 2634 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x65, 2635 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 2636 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 2637 0x42, 0x08, 0xca, 0xc6, 0x27, 0x04, 0x62, 0x02, 0x10, 0x01, 0x52, 0x10, 0x63, 0x6f, 0x6e, 0x64, 2638 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x4f, 0x0a, 0x0a, 2639 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 2640 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 2641 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x14, 0xb2, 0xda, 2642 0x21, 0x10, 0x32, 0x0e, 0x0a, 0x0c, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 2643 0x6f, 0x6e, 0x52, 0x09, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x1a, 0xd9, 0x01, 2644 0x0a, 0x0c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x3b, 2645 0x0a, 0x19, 0x73, 0x6b, 0x69, 0x70, 0x5f, 0x65, 0x6e, 0x74, 0x69, 0x72, 0x65, 0x5f, 0x72, 0x65, 2646 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x5f, 0x62, 0x6f, 0x64, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 2647 0x08, 0x48, 0x00, 0x52, 0x16, 0x73, 0x6b, 0x69, 0x70, 0x45, 0x6e, 0x74, 0x69, 0x72, 0x65, 0x52, 2648 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x6f, 0x64, 0x79, 0x12, 0x30, 0x0a, 0x13, 0x75, 2649 0x70, 0x64, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x5f, 0x6f, 0x6e, 2650 0x6c, 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x48, 0x00, 0x52, 0x11, 0x75, 0x70, 0x64, 0x61, 2651 0x74, 0x65, 0x64, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x4f, 0x6e, 0x6c, 0x79, 0x12, 0x4f, 0x0a, 2652 0x09, 0x62, 0x6f, 0x64, 0x79, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 2653 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 2654 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x14, 0xb2, 0xda, 2655 0x21, 0x10, 0x32, 0x0e, 0x0a, 0x0c, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 2656 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x08, 0x62, 0x6f, 0x64, 0x79, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x09, 2657 0x0a, 0x07, 0x6d, 0x61, 0x73, 0x6b, 0x69, 0x6e, 0x67, 0x22, 0x6a, 0x0a, 0x19, 0x44, 0x65, 0x6c, 2658 0x65, 0x74, 0x65, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 2659 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x28, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 2660 0x20, 0x01, 0x28, 0x09, 0x42, 0x14, 0xb2, 0xda, 0x21, 0x10, 0x0a, 0x0e, 0x0a, 0x0c, 0x4f, 0x72, 2661 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 2662 0x12, 0x23, 0x0a, 0x0d, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6e, 2663 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x4d, 0x69, 2664 0x73, 0x73, 0x69, 0x6e, 0x67, 0x22, 0xe7, 0x02, 0x0a, 0x1a, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 2665 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 2666 0x75, 0x65, 0x73, 0x74, 0x12, 0x25, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 2667 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x42, 0x08, 0xca, 0xc6, 0x27, 0x04, 0x12, 0x02, 0x2a, 2668 0x00, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x33, 0x0a, 0x0a, 0x70, 2669 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 2670 0x14, 0xb2, 0xda, 0x21, 0x10, 0x22, 0x0e, 0x0a, 0x0c, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 2671 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 2672 0x12, 0x2f, 0x0a, 0x08, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x5f, 0x62, 0x79, 0x18, 0x04, 0x20, 0x01, 2673 0x28, 0x09, 0x42, 0x14, 0xb2, 0xda, 0x21, 0x10, 0x2a, 0x0e, 0x0a, 0x0c, 0x4f, 0x72, 0x67, 0x61, 2674 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x07, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x42, 2675 0x79, 0x12, 0x2c, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 2676 0x09, 0x42, 0x14, 0xb2, 0xda, 0x21, 0x10, 0x1a, 0x0e, 0x0a, 0x0c, 0x4f, 0x72, 0x67, 0x61, 0x6e, 2677 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 2678 0x4f, 0x0a, 0x0a, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x06, 0x20, 2679 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 2680 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 2681 0x14, 0xb2, 0xda, 0x21, 0x10, 0x32, 0x0e, 0x0a, 0x0c, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 2682 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 2683 0x12, 0x25, 0x0a, 0x04, 0x76, 0x69, 0x65, 0x77, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x11, 2684 0x2e, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x56, 0x69, 0x65, 2685 0x77, 0x52, 0x04, 0x76, 0x69, 0x65, 0x77, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x68, 0x72, 0x61, 0x73, 2686 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x68, 0x72, 0x61, 0x73, 0x65, 0x22, 2687 0xb0, 0x02, 0x0a, 0x1b, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 2688 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 2689 0x3e, 0x0a, 0x0d, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 2690 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 2691 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 2692 0x52, 0x0d, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 2693 0x3c, 0x0a, 0x0f, 0x70, 0x72, 0x65, 0x76, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 2694 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x14, 0xb2, 0xda, 0x21, 0x10, 0x22, 0x0e, 2695 0x0a, 0x0c, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0d, 2696 0x70, 0x72, 0x65, 0x76, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x3c, 0x0a, 2697 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 2698 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x14, 0xb2, 0xda, 0x21, 0x10, 0x22, 0x0e, 0x0a, 0x0c, 2699 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x0d, 0x6e, 0x65, 2700 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x25, 0x0a, 0x0e, 0x63, 2701 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x5f, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x05, 0x20, 2702 0x01, 0x28, 0x05, 0x52, 0x0d, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x4f, 0x66, 0x66, 0x73, 2703 0x65, 0x74, 0x12, 0x2e, 0x0a, 0x13, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x72, 0x65, 0x73, 0x75, 2704 0x6c, 0x74, 0x73, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 2705 0x11, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x43, 0x6f, 0x75, 2706 0x6e, 0x74, 0x32, 0xa1, 0x11, 0x0a, 0x13, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 2707 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0xa4, 0x01, 0x0a, 0x0f, 0x47, 2708 0x65, 0x74, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x22, 2709 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x4f, 2710 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 2711 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 2712 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x53, 0x82, 0xdb, 2713 0x21, 0x23, 0x0a, 0x0c, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 2714 0x12, 0x03, 0x67, 0x65, 0x74, 0x2a, 0x06, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x32, 0x06, 0x0a, 2715 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xa2, 0xdc, 0x21, 0x02, 0x08, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 2716 0x1c, 0x12, 0x1a, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6f, 0x72, 0x67, 2717 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x8a, 0xcc, 0x26, 2718 0x00, 0x12, 0xd2, 0x01, 0x0a, 0x15, 0x42, 0x61, 0x74, 0x63, 0x68, 0x47, 0x65, 0x74, 0x4f, 0x72, 2719 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x28, 0x2e, 0x6e, 0x74, 2720 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x42, 0x61, 0x74, 0x63, 0x68, 0x47, 0x65, 2721 0x74, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 2722 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 2723 0x76, 0x31, 0x2e, 0x42, 0x61, 0x74, 0x63, 0x68, 0x47, 0x65, 0x74, 0x4f, 0x72, 0x67, 0x61, 0x6e, 2724 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 2725 0x22, 0x64, 0x82, 0xdb, 0x21, 0x34, 0x0a, 0x0c, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 2726 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x08, 0x62, 0x61, 0x74, 0x63, 0x68, 0x47, 0x65, 0x74, 0x20, 0x01, 2727 0x2a, 0x07, 0x0a, 0x05, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x32, 0x0f, 0x12, 0x0d, 0x6f, 0x72, 0x67, 2728 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0xa2, 0xdc, 0x21, 0x02, 0x08, 0x01, 2729 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1c, 0x12, 0x1a, 0x2f, 0x76, 0x31, 0x2f, 0x6f, 0x72, 0x67, 0x61, 2730 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x3a, 0x62, 0x61, 0x74, 0x63, 0x68, 0x47, 2731 0x65, 0x74, 0x8a, 0xcc, 0x26, 0x00, 0x12, 0xb4, 0x01, 0x0a, 0x11, 0x4c, 0x69, 0x73, 0x74, 0x4f, 2732 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x24, 0x2e, 0x6e, 2733 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4f, 0x72, 2734 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 2735 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 2736 0x4c, 0x69, 0x73, 0x74, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 2737 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x52, 0x82, 0xdb, 0x21, 0x2b, 0x0a, 2738 0x0c, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x04, 0x6c, 2739 0x69, 0x73, 0x74, 0x18, 0x01, 0x20, 0x01, 0x2a, 0x00, 0x32, 0x0f, 0x12, 0x0d, 0x6f, 0x72, 0x67, 2740 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0xa2, 0xdc, 0x21, 0x02, 0x08, 0x01, 2741 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x13, 0x12, 0x11, 0x2f, 0x76, 0x31, 0x2f, 0x6f, 0x72, 0x67, 0x61, 2742 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x8a, 0xcc, 0x26, 0x00, 0x12, 0xc1, 0x01, 2743 0x0a, 0x11, 0x57, 0x61, 0x74, 0x63, 0x68, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 2744 0x69, 0x6f, 0x6e, 0x12, 0x24, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 2745 0x2e, 0x57, 0x61, 0x74, 0x63, 0x68, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 2746 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 2747 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x57, 0x61, 0x74, 0x63, 0x68, 0x4f, 0x72, 0x67, 0x61, 2748 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 2749 0x22, 0x5d, 0x82, 0xdb, 0x21, 0x27, 0x0a, 0x0c, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 2750 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x05, 0x77, 0x61, 0x74, 0x63, 0x68, 0x2a, 0x06, 0x0a, 0x04, 0x6e, 2751 0x61, 0x6d, 0x65, 0x32, 0x08, 0x12, 0x06, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0xa2, 0xdc, 0x21, 2752 0x02, 0x08, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x22, 0x22, 0x20, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 2753 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 2754 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x77, 0x61, 0x74, 0x63, 0x68, 0x8a, 0xcc, 0x26, 0x00, 0x30, 2755 0x01, 0x12, 0xc7, 0x01, 0x0a, 0x12, 0x57, 0x61, 0x74, 0x63, 0x68, 0x4f, 0x72, 0x67, 0x61, 0x6e, 2756 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x25, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 2757 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x57, 0x61, 0x74, 0x63, 0x68, 0x4f, 0x72, 0x67, 0x61, 0x6e, 2758 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 2759 0x26, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x57, 0x61, 0x74, 2760 0x63, 0x68, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 2761 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x60, 0x82, 0xdb, 0x21, 0x33, 0x0a, 0x0c, 0x4f, 2762 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x05, 0x77, 0x61, 0x74, 2763 0x63, 0x68, 0x18, 0x01, 0x20, 0x01, 0x2a, 0x00, 0x32, 0x16, 0x12, 0x14, 0x6f, 0x72, 0x67, 0x61, 2764 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x73, 2765 0xa2, 0xdc, 0x21, 0x02, 0x08, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x19, 0x22, 0x17, 0x2f, 0x76, 2766 0x31, 0x2f, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x3a, 2767 0x77, 0x61, 0x74, 0x63, 0x68, 0x8a, 0xcc, 0x26, 0x00, 0x30, 0x01, 0x12, 0xbe, 0x01, 0x0a, 0x12, 2768 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 2769 0x6f, 0x6e, 0x12, 0x25, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 2770 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 2771 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 2772 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 2773 0x69, 0x6f, 0x6e, 0x22, 0x67, 0x82, 0xdb, 0x21, 0x30, 0x0a, 0x0c, 0x4f, 0x72, 0x67, 0x61, 0x6e, 2774 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x06, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x18, 2775 0x01, 0x2a, 0x0e, 0x12, 0x0c, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 2776 0x6e, 0x32, 0x06, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xa2, 0xdc, 0x21, 0x02, 0x10, 0x01, 0x82, 2777 0xd3, 0xe4, 0x93, 0x02, 0x21, 0x3a, 0x0c, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 2778 0x69, 0x6f, 0x6e, 0x22, 0x11, 0x2f, 0x76, 0x31, 0x2f, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 2779 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x8a, 0xcc, 0x26, 0x02, 0x10, 0x01, 0x12, 0xd2, 0x01, 0x0a, 2780 0x12, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 2781 0x69, 0x6f, 0x6e, 0x12, 0x25, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 2782 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 2783 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x18, 0x2e, 0x6e, 0x74, 0x74, 2784 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 2785 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x7b, 0x82, 0xdb, 0x21, 0x2e, 0x0a, 0x0c, 0x4f, 0x72, 0x67, 0x61, 2786 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x06, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 2787 0x2a, 0x0e, 0x12, 0x0c, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 2788 0x32, 0x06, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xa2, 0xdc, 0x21, 0x02, 0x10, 0x01, 0x82, 0xd3, 2789 0xe4, 0x93, 0x02, 0x37, 0x3a, 0x0c, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 2790 0x6f, 0x6e, 0x1a, 0x27, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 2791 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x6f, 0x72, 0x67, 0x61, 0x6e, 2792 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x8a, 0xcc, 0x26, 0x02, 0x10, 2793 0x01, 0x12, 0xa5, 0x01, 0x0a, 0x12, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4f, 0x72, 0x67, 0x61, 2794 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x25, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 2795 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4f, 0x72, 0x67, 0x61, 2796 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 2797 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 2798 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0x50, 0x82, 0xdb, 0x21, 0x1e, 0x0a, 0x0c, 0x4f, 2799 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x06, 0x64, 0x65, 0x6c, 2800 0x65, 0x74, 0x65, 0x2a, 0x06, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xa2, 0xdc, 0x21, 0x02, 0x10, 2801 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1c, 0x2a, 0x1a, 0x2f, 0x76, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 2802 0x6d, 0x65, 0x3d, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 2803 0x2f, 0x2a, 0x7d, 0x8a, 0xcc, 0x26, 0x02, 0x10, 0x01, 0x12, 0xc3, 0x01, 0x0a, 0x13, 0x53, 0x65, 2804 0x61, 0x72, 0x63, 0x68, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 2805 0x73, 0x12, 0x26, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x53, 2806 0x65, 0x61, 0x72, 0x63, 0x68, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 2807 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 2808 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4f, 0x72, 0x67, 2809 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 2810 0x73, 0x65, 0x22, 0x5b, 0x82, 0xdb, 0x21, 0x2d, 0x0a, 0x0c, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 2811 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x06, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x18, 0x01, 2812 0x20, 0x01, 0x2a, 0x00, 0x32, 0x0f, 0x12, 0x0d, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 2813 0x74, 0x69, 0x6f, 0x6e, 0x73, 0xa2, 0xdc, 0x21, 0x02, 0x08, 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 2814 0x1a, 0x12, 0x18, 0x2f, 0x76, 0x31, 0x2f, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 2815 0x69, 0x6f, 0x6e, 0x73, 0x3a, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x8a, 0xcc, 0x26, 0x00, 0x12, 2816 0xc5, 0x01, 0x0a, 0x13, 0x4c, 0x69, 0x73, 0x74, 0x4d, 0x79, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 2817 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x26, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 2818 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4d, 0x79, 0x4f, 0x72, 0x67, 0x61, 0x6e, 2819 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 2820 0x27, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 2821 0x74, 0x4d, 0x79, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 2822 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x5d, 0x82, 0xdb, 0x21, 0x2d, 0x0a, 0x0c, 2823 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x06, 0x6c, 0x69, 2824 0x73, 0x74, 0x4d, 0x79, 0x18, 0x01, 0x20, 0x01, 0x2a, 0x00, 0x32, 0x0f, 0x12, 0x0d, 0x6f, 0x72, 2825 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0xa2, 0xdc, 0x21, 0x02, 0x08, 2826 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1a, 0x22, 0x18, 0x2f, 0x76, 0x31, 0x2f, 0x6f, 0x72, 0x67, 2827 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x3a, 0x6c, 0x69, 0x73, 0x74, 0x4d, 2828 0x79, 0x8a, 0xcc, 0x26, 0x02, 0x08, 0x01, 0x12, 0xcf, 0x01, 0x0a, 0x15, 0x53, 0x65, 0x61, 0x72, 2829 0x63, 0x68, 0x4d, 0x79, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 2830 0x73, 0x12, 0x28, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x53, 2831 0x65, 0x61, 0x72, 0x63, 0x68, 0x4d, 0x79, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 2832 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x6e, 0x74, 2833 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x4d, 2834 0x79, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 2835 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x61, 0x82, 0xdb, 0x21, 0x2f, 0x0a, 0x0c, 0x4f, 0x72, 2836 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x08, 0x73, 0x65, 0x61, 0x72, 2837 0x63, 0x68, 0x4d, 0x79, 0x18, 0x01, 0x20, 0x01, 0x2a, 0x00, 0x32, 0x0f, 0x12, 0x0d, 0x6f, 0x72, 2838 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0xa2, 0xdc, 0x21, 0x02, 0x08, 2839 0x01, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x1c, 0x22, 0x1a, 0x2f, 0x76, 0x31, 0x2f, 0x6f, 0x72, 0x67, 2840 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x3a, 0x73, 0x65, 0x61, 0x72, 0x63, 2841 0x68, 0x4d, 0x79, 0x8a, 0xcc, 0x26, 0x02, 0x08, 0x01, 0x1a, 0x2b, 0xca, 0x41, 0x0e, 0x69, 0x61, 2842 0x6d, 0x2e, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 0x17, 0x68, 2843 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x65, 0x64, 0x67, 0x65, 2844 0x6c, 0x71, 0x2e, 0x63, 0x6f, 0x6d, 0x42, 0xa0, 0x02, 0xe8, 0xde, 0x21, 0x00, 0x82, 0xff, 0xd0, 2845 0x02, 0x4c, 0x0a, 0x13, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 2846 0x5f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x12, 0x35, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 2847 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 2848 0x65, 0x6c, 0x71, 0x2f, 0x69, 0x61, 0x6d, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2f, 0x76, 2849 0x31, 0x2f, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x8a, 0xff, 2850 0xd0, 0x02, 0x4c, 0x0a, 0x13, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 2851 0x6e, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x12, 0x35, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 2852 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 2853 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x69, 0x61, 0x6d, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2f, 2854 0x76, 0x31, 0x2f, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x0a, 2855 0x11, 0x63, 0x6f, 0x6d, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x70, 0x62, 0x2e, 2856 0x76, 0x31, 0x42, 0x18, 0x4f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 2857 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x00, 0x5a, 0x49, 2858 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 2859 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x69, 0x61, 0x6d, 0x2f, 0x63, 2860 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 2861 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x3b, 0x6f, 0x72, 0x67, 0x61, 0x6e, 0x69, 0x7a, 0x61, 0x74, 0x69, 2862 0x6f, 0x6e, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 2863 0x33, 2864 } 2865 2866 var ( 2867 edgelq_iam_proto_v1_organization_service_proto_rawDescOnce sync.Once 2868 edgelq_iam_proto_v1_organization_service_proto_rawDescData = edgelq_iam_proto_v1_organization_service_proto_rawDesc 2869 ) 2870 2871 func edgelq_iam_proto_v1_organization_service_proto_rawDescGZIP() []byte { 2872 edgelq_iam_proto_v1_organization_service_proto_rawDescOnce.Do(func() { 2873 edgelq_iam_proto_v1_organization_service_proto_rawDescData = protoimpl.X.CompressGZIP(edgelq_iam_proto_v1_organization_service_proto_rawDescData) 2874 }) 2875 return edgelq_iam_proto_v1_organization_service_proto_rawDescData 2876 } 2877 2878 var edgelq_iam_proto_v1_organization_service_proto_msgTypes = make([]protoimpl.MessageInfo, 18) 2879 var edgelq_iam_proto_v1_organization_service_proto_goTypes = []interface{}{ 2880 (*GetOrganizationRequest)(nil), // 0: ntt.iam.v1.GetOrganizationRequest 2881 (*BatchGetOrganizationsRequest)(nil), // 1: ntt.iam.v1.BatchGetOrganizationsRequest 2882 (*BatchGetOrganizationsResponse)(nil), // 2: ntt.iam.v1.BatchGetOrganizationsResponse 2883 (*ListOrganizationsRequest)(nil), // 3: ntt.iam.v1.ListOrganizationsRequest 2884 (*ListOrganizationsResponse)(nil), // 4: ntt.iam.v1.ListOrganizationsResponse 2885 (*WatchOrganizationRequest)(nil), // 5: ntt.iam.v1.WatchOrganizationRequest 2886 (*WatchOrganizationResponse)(nil), // 6: ntt.iam.v1.WatchOrganizationResponse 2887 (*WatchOrganizationsRequest)(nil), // 7: ntt.iam.v1.WatchOrganizationsRequest 2888 (*WatchOrganizationsResponse)(nil), // 8: ntt.iam.v1.WatchOrganizationsResponse 2889 (*CreateOrganizationRequest)(nil), // 9: ntt.iam.v1.CreateOrganizationRequest 2890 (*UpdateOrganizationRequest)(nil), // 10: ntt.iam.v1.UpdateOrganizationRequest 2891 (*DeleteOrganizationRequest)(nil), // 11: ntt.iam.v1.DeleteOrganizationRequest 2892 (*SearchOrganizationsRequest)(nil), // 12: ntt.iam.v1.SearchOrganizationsRequest 2893 (*SearchOrganizationsResponse)(nil), // 13: ntt.iam.v1.SearchOrganizationsResponse 2894 (*WatchOrganizationsResponse_PageTokenChange)(nil), // 14: ntt.iam.v1.WatchOrganizationsResponse.PageTokenChange 2895 (*CreateOrganizationRequest_ResponseMask)(nil), // 15: ntt.iam.v1.CreateOrganizationRequest.ResponseMask 2896 (*UpdateOrganizationRequest_CAS)(nil), // 16: ntt.iam.v1.UpdateOrganizationRequest.CAS 2897 (*UpdateOrganizationRequest_ResponseMask)(nil), // 17: ntt.iam.v1.UpdateOrganizationRequest.ResponseMask 2898 (*organization.Organization_FieldMask)(nil), // 18: ntt.iam.v1.Organization_FieldMask 2899 (view.View)(0), // 19: goten.types.View 2900 (*organization.Organization)(nil), // 20: ntt.iam.v1.Organization 2901 (*organization.OrganizationChange)(nil), // 21: ntt.iam.v1.OrganizationChange 2902 (watch_type.WatchType)(0), // 22: goten.types.WatchType 2903 (*timestamppb.Timestamp)(nil), // 23: google.protobuf.Timestamp 2904 (*ListMyOrganizationsRequest)(nil), // 24: ntt.iam.v1.ListMyOrganizationsRequest 2905 (*SearchMyOrganizationsRequest)(nil), // 25: ntt.iam.v1.SearchMyOrganizationsRequest 2906 (*emptypb.Empty)(nil), // 26: google.protobuf.Empty 2907 (*ListMyOrganizationsResponse)(nil), // 27: ntt.iam.v1.ListMyOrganizationsResponse 2908 (*SearchMyOrganizationsResponse)(nil), // 28: ntt.iam.v1.SearchMyOrganizationsResponse 2909 } 2910 var edgelq_iam_proto_v1_organization_service_proto_depIdxs = []int32{ 2911 18, // 0: ntt.iam.v1.GetOrganizationRequest.field_mask:type_name -> ntt.iam.v1.Organization_FieldMask 2912 19, // 1: ntt.iam.v1.GetOrganizationRequest.view:type_name -> goten.types.View 2913 18, // 2: ntt.iam.v1.BatchGetOrganizationsRequest.field_mask:type_name -> ntt.iam.v1.Organization_FieldMask 2914 19, // 3: ntt.iam.v1.BatchGetOrganizationsRequest.view:type_name -> goten.types.View 2915 20, // 4: ntt.iam.v1.BatchGetOrganizationsResponse.organizations:type_name -> ntt.iam.v1.Organization 2916 18, // 5: ntt.iam.v1.ListOrganizationsRequest.field_mask:type_name -> ntt.iam.v1.Organization_FieldMask 2917 19, // 6: ntt.iam.v1.ListOrganizationsRequest.view:type_name -> goten.types.View 2918 20, // 7: ntt.iam.v1.ListOrganizationsResponse.organizations:type_name -> ntt.iam.v1.Organization 2919 18, // 8: ntt.iam.v1.WatchOrganizationRequest.field_mask:type_name -> ntt.iam.v1.Organization_FieldMask 2920 19, // 9: ntt.iam.v1.WatchOrganizationRequest.view:type_name -> goten.types.View 2921 21, // 10: ntt.iam.v1.WatchOrganizationResponse.change:type_name -> ntt.iam.v1.OrganizationChange 2922 22, // 11: ntt.iam.v1.WatchOrganizationsRequest.type:type_name -> goten.types.WatchType 2923 23, // 12: ntt.iam.v1.WatchOrganizationsRequest.starting_time:type_name -> google.protobuf.Timestamp 2924 18, // 13: ntt.iam.v1.WatchOrganizationsRequest.field_mask:type_name -> ntt.iam.v1.Organization_FieldMask 2925 19, // 14: ntt.iam.v1.WatchOrganizationsRequest.view:type_name -> goten.types.View 2926 21, // 15: ntt.iam.v1.WatchOrganizationsResponse.organization_changes:type_name -> ntt.iam.v1.OrganizationChange 2927 14, // 16: ntt.iam.v1.WatchOrganizationsResponse.page_token_change:type_name -> ntt.iam.v1.WatchOrganizationsResponse.PageTokenChange 2928 20, // 17: ntt.iam.v1.CreateOrganizationRequest.organization:type_name -> ntt.iam.v1.Organization 2929 15, // 18: ntt.iam.v1.CreateOrganizationRequest.response_mask:type_name -> ntt.iam.v1.CreateOrganizationRequest.ResponseMask 2930 20, // 19: ntt.iam.v1.UpdateOrganizationRequest.organization:type_name -> ntt.iam.v1.Organization 2931 18, // 20: ntt.iam.v1.UpdateOrganizationRequest.update_mask:type_name -> ntt.iam.v1.Organization_FieldMask 2932 16, // 21: ntt.iam.v1.UpdateOrganizationRequest.cas:type_name -> ntt.iam.v1.UpdateOrganizationRequest.CAS 2933 17, // 22: ntt.iam.v1.UpdateOrganizationRequest.response_mask:type_name -> ntt.iam.v1.UpdateOrganizationRequest.ResponseMask 2934 18, // 23: ntt.iam.v1.SearchOrganizationsRequest.field_mask:type_name -> ntt.iam.v1.Organization_FieldMask 2935 19, // 24: ntt.iam.v1.SearchOrganizationsRequest.view:type_name -> goten.types.View 2936 20, // 25: ntt.iam.v1.SearchOrganizationsResponse.organizations:type_name -> ntt.iam.v1.Organization 2937 18, // 26: ntt.iam.v1.CreateOrganizationRequest.ResponseMask.body_mask:type_name -> ntt.iam.v1.Organization_FieldMask 2938 20, // 27: ntt.iam.v1.UpdateOrganizationRequest.CAS.conditional_state:type_name -> ntt.iam.v1.Organization 2939 18, // 28: ntt.iam.v1.UpdateOrganizationRequest.CAS.field_mask:type_name -> ntt.iam.v1.Organization_FieldMask 2940 18, // 29: ntt.iam.v1.UpdateOrganizationRequest.ResponseMask.body_mask:type_name -> ntt.iam.v1.Organization_FieldMask 2941 0, // 30: ntt.iam.v1.OrganizationService.GetOrganization:input_type -> ntt.iam.v1.GetOrganizationRequest 2942 1, // 31: ntt.iam.v1.OrganizationService.BatchGetOrganizations:input_type -> ntt.iam.v1.BatchGetOrganizationsRequest 2943 3, // 32: ntt.iam.v1.OrganizationService.ListOrganizations:input_type -> ntt.iam.v1.ListOrganizationsRequest 2944 5, // 33: ntt.iam.v1.OrganizationService.WatchOrganization:input_type -> ntt.iam.v1.WatchOrganizationRequest 2945 7, // 34: ntt.iam.v1.OrganizationService.WatchOrganizations:input_type -> ntt.iam.v1.WatchOrganizationsRequest 2946 9, // 35: ntt.iam.v1.OrganizationService.CreateOrganization:input_type -> ntt.iam.v1.CreateOrganizationRequest 2947 10, // 36: ntt.iam.v1.OrganizationService.UpdateOrganization:input_type -> ntt.iam.v1.UpdateOrganizationRequest 2948 11, // 37: ntt.iam.v1.OrganizationService.DeleteOrganization:input_type -> ntt.iam.v1.DeleteOrganizationRequest 2949 12, // 38: ntt.iam.v1.OrganizationService.SearchOrganizations:input_type -> ntt.iam.v1.SearchOrganizationsRequest 2950 24, // 39: ntt.iam.v1.OrganizationService.ListMyOrganizations:input_type -> ntt.iam.v1.ListMyOrganizationsRequest 2951 25, // 40: ntt.iam.v1.OrganizationService.SearchMyOrganizations:input_type -> ntt.iam.v1.SearchMyOrganizationsRequest 2952 20, // 41: ntt.iam.v1.OrganizationService.GetOrganization:output_type -> ntt.iam.v1.Organization 2953 2, // 42: ntt.iam.v1.OrganizationService.BatchGetOrganizations:output_type -> ntt.iam.v1.BatchGetOrganizationsResponse 2954 4, // 43: ntt.iam.v1.OrganizationService.ListOrganizations:output_type -> ntt.iam.v1.ListOrganizationsResponse 2955 6, // 44: ntt.iam.v1.OrganizationService.WatchOrganization:output_type -> ntt.iam.v1.WatchOrganizationResponse 2956 8, // 45: ntt.iam.v1.OrganizationService.WatchOrganizations:output_type -> ntt.iam.v1.WatchOrganizationsResponse 2957 20, // 46: ntt.iam.v1.OrganizationService.CreateOrganization:output_type -> ntt.iam.v1.Organization 2958 20, // 47: ntt.iam.v1.OrganizationService.UpdateOrganization:output_type -> ntt.iam.v1.Organization 2959 26, // 48: ntt.iam.v1.OrganizationService.DeleteOrganization:output_type -> google.protobuf.Empty 2960 13, // 49: ntt.iam.v1.OrganizationService.SearchOrganizations:output_type -> ntt.iam.v1.SearchOrganizationsResponse 2961 27, // 50: ntt.iam.v1.OrganizationService.ListMyOrganizations:output_type -> ntt.iam.v1.ListMyOrganizationsResponse 2962 28, // 51: ntt.iam.v1.OrganizationService.SearchMyOrganizations:output_type -> ntt.iam.v1.SearchMyOrganizationsResponse 2963 41, // [41:52] is the sub-list for method output_type 2964 30, // [30:41] is the sub-list for method input_type 2965 30, // [30:30] is the sub-list for extension type_name 2966 30, // [30:30] is the sub-list for extension extendee 2967 0, // [0:30] is the sub-list for field type_name 2968 } 2969 2970 func init() { edgelq_iam_proto_v1_organization_service_proto_init() } 2971 func edgelq_iam_proto_v1_organization_service_proto_init() { 2972 if edgelq_iam_proto_v1_organization_service_proto != nil { 2973 return 2974 } 2975 if !protoimpl.UnsafeEnabled { 2976 2977 edgelq_iam_proto_v1_organization_service_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 2978 switch v := v.(*GetOrganizationRequest); i { 2979 case 0: 2980 return &v.state 2981 case 1: 2982 return &v.sizeCache 2983 case 2: 2984 return &v.unknownFields 2985 default: 2986 return nil 2987 } 2988 } 2989 edgelq_iam_proto_v1_organization_service_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 2990 switch v := v.(*BatchGetOrganizationsRequest); i { 2991 case 0: 2992 return &v.state 2993 case 1: 2994 return &v.sizeCache 2995 case 2: 2996 return &v.unknownFields 2997 default: 2998 return nil 2999 } 3000 } 3001 edgelq_iam_proto_v1_organization_service_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 3002 switch v := v.(*BatchGetOrganizationsResponse); i { 3003 case 0: 3004 return &v.state 3005 case 1: 3006 return &v.sizeCache 3007 case 2: 3008 return &v.unknownFields 3009 default: 3010 return nil 3011 } 3012 } 3013 edgelq_iam_proto_v1_organization_service_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 3014 switch v := v.(*ListOrganizationsRequest); i { 3015 case 0: 3016 return &v.state 3017 case 1: 3018 return &v.sizeCache 3019 case 2: 3020 return &v.unknownFields 3021 default: 3022 return nil 3023 } 3024 } 3025 edgelq_iam_proto_v1_organization_service_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { 3026 switch v := v.(*ListOrganizationsResponse); i { 3027 case 0: 3028 return &v.state 3029 case 1: 3030 return &v.sizeCache 3031 case 2: 3032 return &v.unknownFields 3033 default: 3034 return nil 3035 } 3036 } 3037 edgelq_iam_proto_v1_organization_service_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { 3038 switch v := v.(*WatchOrganizationRequest); i { 3039 case 0: 3040 return &v.state 3041 case 1: 3042 return &v.sizeCache 3043 case 2: 3044 return &v.unknownFields 3045 default: 3046 return nil 3047 } 3048 } 3049 edgelq_iam_proto_v1_organization_service_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { 3050 switch v := v.(*WatchOrganizationResponse); i { 3051 case 0: 3052 return &v.state 3053 case 1: 3054 return &v.sizeCache 3055 case 2: 3056 return &v.unknownFields 3057 default: 3058 return nil 3059 } 3060 } 3061 edgelq_iam_proto_v1_organization_service_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { 3062 switch v := v.(*WatchOrganizationsRequest); i { 3063 case 0: 3064 return &v.state 3065 case 1: 3066 return &v.sizeCache 3067 case 2: 3068 return &v.unknownFields 3069 default: 3070 return nil 3071 } 3072 } 3073 edgelq_iam_proto_v1_organization_service_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { 3074 switch v := v.(*WatchOrganizationsResponse); i { 3075 case 0: 3076 return &v.state 3077 case 1: 3078 return &v.sizeCache 3079 case 2: 3080 return &v.unknownFields 3081 default: 3082 return nil 3083 } 3084 } 3085 edgelq_iam_proto_v1_organization_service_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { 3086 switch v := v.(*CreateOrganizationRequest); i { 3087 case 0: 3088 return &v.state 3089 case 1: 3090 return &v.sizeCache 3091 case 2: 3092 return &v.unknownFields 3093 default: 3094 return nil 3095 } 3096 } 3097 edgelq_iam_proto_v1_organization_service_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { 3098 switch v := v.(*UpdateOrganizationRequest); i { 3099 case 0: 3100 return &v.state 3101 case 1: 3102 return &v.sizeCache 3103 case 2: 3104 return &v.unknownFields 3105 default: 3106 return nil 3107 } 3108 } 3109 edgelq_iam_proto_v1_organization_service_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { 3110 switch v := v.(*DeleteOrganizationRequest); i { 3111 case 0: 3112 return &v.state 3113 case 1: 3114 return &v.sizeCache 3115 case 2: 3116 return &v.unknownFields 3117 default: 3118 return nil 3119 } 3120 } 3121 edgelq_iam_proto_v1_organization_service_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { 3122 switch v := v.(*SearchOrganizationsRequest); i { 3123 case 0: 3124 return &v.state 3125 case 1: 3126 return &v.sizeCache 3127 case 2: 3128 return &v.unknownFields 3129 default: 3130 return nil 3131 } 3132 } 3133 edgelq_iam_proto_v1_organization_service_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} { 3134 switch v := v.(*SearchOrganizationsResponse); i { 3135 case 0: 3136 return &v.state 3137 case 1: 3138 return &v.sizeCache 3139 case 2: 3140 return &v.unknownFields 3141 default: 3142 return nil 3143 } 3144 } 3145 edgelq_iam_proto_v1_organization_service_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} { 3146 switch v := v.(*WatchOrganizationsResponse_PageTokenChange); i { 3147 case 0: 3148 return &v.state 3149 case 1: 3150 return &v.sizeCache 3151 case 2: 3152 return &v.unknownFields 3153 default: 3154 return nil 3155 } 3156 } 3157 edgelq_iam_proto_v1_organization_service_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} { 3158 switch v := v.(*CreateOrganizationRequest_ResponseMask); i { 3159 case 0: 3160 return &v.state 3161 case 1: 3162 return &v.sizeCache 3163 case 2: 3164 return &v.unknownFields 3165 default: 3166 return nil 3167 } 3168 } 3169 edgelq_iam_proto_v1_organization_service_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} { 3170 switch v := v.(*UpdateOrganizationRequest_CAS); i { 3171 case 0: 3172 return &v.state 3173 case 1: 3174 return &v.sizeCache 3175 case 2: 3176 return &v.unknownFields 3177 default: 3178 return nil 3179 } 3180 } 3181 edgelq_iam_proto_v1_organization_service_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} { 3182 switch v := v.(*UpdateOrganizationRequest_ResponseMask); i { 3183 case 0: 3184 return &v.state 3185 case 1: 3186 return &v.sizeCache 3187 case 2: 3188 return &v.unknownFields 3189 default: 3190 return nil 3191 } 3192 } 3193 } 3194 3195 edgelq_iam_proto_v1_organization_service_proto_msgTypes[15].OneofWrappers = []interface{}{ 3196 (*CreateOrganizationRequest_ResponseMask_SkipEntireResponseBody)(nil), 3197 (*CreateOrganizationRequest_ResponseMask_BodyMask)(nil), 3198 } 3199 edgelq_iam_proto_v1_organization_service_proto_msgTypes[17].OneofWrappers = []interface{}{ 3200 (*UpdateOrganizationRequest_ResponseMask_SkipEntireResponseBody)(nil), 3201 (*UpdateOrganizationRequest_ResponseMask_UpdatedFieldsOnly)(nil), 3202 (*UpdateOrganizationRequest_ResponseMask_BodyMask)(nil), 3203 } 3204 type x struct{} 3205 out := protoimpl.TypeBuilder{ 3206 File: protoimpl.DescBuilder{ 3207 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 3208 RawDescriptor: edgelq_iam_proto_v1_organization_service_proto_rawDesc, 3209 NumEnums: 0, 3210 NumMessages: 18, 3211 NumExtensions: 0, 3212 NumServices: 1, 3213 }, 3214 GoTypes: edgelq_iam_proto_v1_organization_service_proto_goTypes, 3215 DependencyIndexes: edgelq_iam_proto_v1_organization_service_proto_depIdxs, 3216 MessageInfos: edgelq_iam_proto_v1_organization_service_proto_msgTypes, 3217 }.Build() 3218 edgelq_iam_proto_v1_organization_service_proto = out.File 3219 edgelq_iam_proto_v1_organization_service_proto_rawDesc = nil 3220 edgelq_iam_proto_v1_organization_service_proto_goTypes = nil 3221 edgelq_iam_proto_v1_organization_service_proto_depIdxs = nil 3222 }