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