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