cloud.google.com/go/aiplatform@v1.106.0/apiv1beta1/aiplatformpb/session_service.pb.go (about) 1 // Copyright 2025 Google LLC 2 // 3 // Licensed under the Apache License, Version 2.0 (the "License"); 4 // you may not use this file except in compliance with the License. 5 // You may obtain a copy of the License at 6 // 7 // http://www.apache.org/licenses/LICENSE-2.0 8 // 9 // Unless required by applicable law or agreed to in writing, software 10 // distributed under the License is distributed on an "AS IS" BASIS, 11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 // See the License for the specific language governing permissions and 13 // limitations under the License. 14 15 // Code generated by protoc-gen-go. DO NOT EDIT. 16 // versions: 17 // protoc-gen-go v1.35.2 18 // protoc v4.25.7 19 // source: google/cloud/aiplatform/v1beta1/session_service.proto 20 21 package aiplatformpb 22 23 import ( 24 longrunningpb "cloud.google.com/go/longrunning/autogen/longrunningpb" 25 _ "google.golang.org/genproto/googleapis/api/annotations" 26 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 27 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 28 _ "google.golang.org/protobuf/types/known/emptypb" 29 fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" 30 reflect "reflect" 31 sync "sync" 32 ) 33 34 const ( 35 // Verify that this generated code is sufficiently up-to-date. 36 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 37 // Verify that runtime/protoimpl is sufficiently up-to-date. 38 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 39 ) 40 41 // Request message for 42 // [SessionService.CreateSession][google.cloud.aiplatform.v1beta1.SessionService.CreateSession]. 43 type CreateSessionRequest struct { 44 state protoimpl.MessageState 45 sizeCache protoimpl.SizeCache 46 unknownFields protoimpl.UnknownFields 47 48 // Required. The resource name of the location to create the session in. 49 // Format: 50 // `projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}` 51 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` 52 // Required. The session to create. 53 Session *Session `protobuf:"bytes,2,opt,name=session,proto3" json:"session,omitempty"` 54 } 55 56 func (x *CreateSessionRequest) Reset() { 57 *x = CreateSessionRequest{} 58 mi := &file_google_cloud_aiplatform_v1beta1_session_service_proto_msgTypes[0] 59 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 60 ms.StoreMessageInfo(mi) 61 } 62 63 func (x *CreateSessionRequest) String() string { 64 return protoimpl.X.MessageStringOf(x) 65 } 66 67 func (*CreateSessionRequest) ProtoMessage() {} 68 69 func (x *CreateSessionRequest) ProtoReflect() protoreflect.Message { 70 mi := &file_google_cloud_aiplatform_v1beta1_session_service_proto_msgTypes[0] 71 if x != nil { 72 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 73 if ms.LoadMessageInfo() == nil { 74 ms.StoreMessageInfo(mi) 75 } 76 return ms 77 } 78 return mi.MessageOf(x) 79 } 80 81 // Deprecated: Use CreateSessionRequest.ProtoReflect.Descriptor instead. 82 func (*CreateSessionRequest) Descriptor() ([]byte, []int) { 83 return file_google_cloud_aiplatform_v1beta1_session_service_proto_rawDescGZIP(), []int{0} 84 } 85 86 func (x *CreateSessionRequest) GetParent() string { 87 if x != nil { 88 return x.Parent 89 } 90 return "" 91 } 92 93 func (x *CreateSessionRequest) GetSession() *Session { 94 if x != nil { 95 return x.Session 96 } 97 return nil 98 } 99 100 // Metadata associated with the 101 // [SessionService.CreateSession][google.cloud.aiplatform.v1beta1.SessionService.CreateSession] 102 // operation. 103 type CreateSessionOperationMetadata struct { 104 state protoimpl.MessageState 105 sizeCache protoimpl.SizeCache 106 unknownFields protoimpl.UnknownFields 107 108 // The common part of the operation metadata. 109 GenericMetadata *GenericOperationMetadata `protobuf:"bytes,1,opt,name=generic_metadata,json=genericMetadata,proto3" json:"generic_metadata,omitempty"` 110 } 111 112 func (x *CreateSessionOperationMetadata) Reset() { 113 *x = CreateSessionOperationMetadata{} 114 mi := &file_google_cloud_aiplatform_v1beta1_session_service_proto_msgTypes[1] 115 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 116 ms.StoreMessageInfo(mi) 117 } 118 119 func (x *CreateSessionOperationMetadata) String() string { 120 return protoimpl.X.MessageStringOf(x) 121 } 122 123 func (*CreateSessionOperationMetadata) ProtoMessage() {} 124 125 func (x *CreateSessionOperationMetadata) ProtoReflect() protoreflect.Message { 126 mi := &file_google_cloud_aiplatform_v1beta1_session_service_proto_msgTypes[1] 127 if x != nil { 128 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 129 if ms.LoadMessageInfo() == nil { 130 ms.StoreMessageInfo(mi) 131 } 132 return ms 133 } 134 return mi.MessageOf(x) 135 } 136 137 // Deprecated: Use CreateSessionOperationMetadata.ProtoReflect.Descriptor instead. 138 func (*CreateSessionOperationMetadata) Descriptor() ([]byte, []int) { 139 return file_google_cloud_aiplatform_v1beta1_session_service_proto_rawDescGZIP(), []int{1} 140 } 141 142 func (x *CreateSessionOperationMetadata) GetGenericMetadata() *GenericOperationMetadata { 143 if x != nil { 144 return x.GenericMetadata 145 } 146 return nil 147 } 148 149 // Request message for 150 // [SessionService.GetSession][google.cloud.aiplatform.v1beta1.SessionService.GetSession]. 151 type GetSessionRequest struct { 152 state protoimpl.MessageState 153 sizeCache protoimpl.SizeCache 154 unknownFields protoimpl.UnknownFields 155 156 // Required. The resource name of the session. 157 // Format: 158 // `projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}/sessions/{session}` 159 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 160 } 161 162 func (x *GetSessionRequest) Reset() { 163 *x = GetSessionRequest{} 164 mi := &file_google_cloud_aiplatform_v1beta1_session_service_proto_msgTypes[2] 165 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 166 ms.StoreMessageInfo(mi) 167 } 168 169 func (x *GetSessionRequest) String() string { 170 return protoimpl.X.MessageStringOf(x) 171 } 172 173 func (*GetSessionRequest) ProtoMessage() {} 174 175 func (x *GetSessionRequest) ProtoReflect() protoreflect.Message { 176 mi := &file_google_cloud_aiplatform_v1beta1_session_service_proto_msgTypes[2] 177 if x != nil { 178 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 179 if ms.LoadMessageInfo() == nil { 180 ms.StoreMessageInfo(mi) 181 } 182 return ms 183 } 184 return mi.MessageOf(x) 185 } 186 187 // Deprecated: Use GetSessionRequest.ProtoReflect.Descriptor instead. 188 func (*GetSessionRequest) Descriptor() ([]byte, []int) { 189 return file_google_cloud_aiplatform_v1beta1_session_service_proto_rawDescGZIP(), []int{2} 190 } 191 192 func (x *GetSessionRequest) GetName() string { 193 if x != nil { 194 return x.Name 195 } 196 return "" 197 } 198 199 // Request message for 200 // [SessionService.ListSessions][google.cloud.aiplatform.v1beta1.SessionService.ListSessions]. 201 type ListSessionsRequest struct { 202 state protoimpl.MessageState 203 sizeCache protoimpl.SizeCache 204 unknownFields protoimpl.UnknownFields 205 206 // Required. The resource name of the location to list sessions from. 207 // Format: 208 // `projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}` 209 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` 210 // Optional. The maximum number of sessions to return. The service may return 211 // fewer than this value. If unspecified, at most 100 sessions will be 212 // returned. 213 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` 214 // Optional. The 215 // [next_page_token][google.cloud.aiplatform.v1beta1.ListSessionsResponse.next_page_token] 216 // value returned from a previous list 217 // [SessionService.ListSessions][google.cloud.aiplatform.v1beta1.SessionService.ListSessions] 218 // call. 219 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` 220 // Optional. The standard list filter. 221 // Supported fields: 222 // - `display_name` 223 // 224 // Example: `display_name=abc`. 225 Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` 226 // Optional. A comma-separated list of fields to order by, sorted in ascending 227 // order. Use "desc" after a field name for descending. Supported fields: 228 // - `create_time` 229 // - `update_time` 230 // 231 // Example: `create_time desc`. 232 OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` 233 } 234 235 func (x *ListSessionsRequest) Reset() { 236 *x = ListSessionsRequest{} 237 mi := &file_google_cloud_aiplatform_v1beta1_session_service_proto_msgTypes[3] 238 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 239 ms.StoreMessageInfo(mi) 240 } 241 242 func (x *ListSessionsRequest) String() string { 243 return protoimpl.X.MessageStringOf(x) 244 } 245 246 func (*ListSessionsRequest) ProtoMessage() {} 247 248 func (x *ListSessionsRequest) ProtoReflect() protoreflect.Message { 249 mi := &file_google_cloud_aiplatform_v1beta1_session_service_proto_msgTypes[3] 250 if x != nil { 251 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 252 if ms.LoadMessageInfo() == nil { 253 ms.StoreMessageInfo(mi) 254 } 255 return ms 256 } 257 return mi.MessageOf(x) 258 } 259 260 // Deprecated: Use ListSessionsRequest.ProtoReflect.Descriptor instead. 261 func (*ListSessionsRequest) Descriptor() ([]byte, []int) { 262 return file_google_cloud_aiplatform_v1beta1_session_service_proto_rawDescGZIP(), []int{3} 263 } 264 265 func (x *ListSessionsRequest) GetParent() string { 266 if x != nil { 267 return x.Parent 268 } 269 return "" 270 } 271 272 func (x *ListSessionsRequest) GetPageSize() int32 { 273 if x != nil { 274 return x.PageSize 275 } 276 return 0 277 } 278 279 func (x *ListSessionsRequest) GetPageToken() string { 280 if x != nil { 281 return x.PageToken 282 } 283 return "" 284 } 285 286 func (x *ListSessionsRequest) GetFilter() string { 287 if x != nil { 288 return x.Filter 289 } 290 return "" 291 } 292 293 func (x *ListSessionsRequest) GetOrderBy() string { 294 if x != nil { 295 return x.OrderBy 296 } 297 return "" 298 } 299 300 // Response message for 301 // [SessionService.ListSessions][google.cloud.aiplatform.v1beta1.SessionService.ListSessions]. 302 type ListSessionsResponse struct { 303 state protoimpl.MessageState 304 sizeCache protoimpl.SizeCache 305 unknownFields protoimpl.UnknownFields 306 307 // A list of sessions matching the request. 308 Sessions []*Session `protobuf:"bytes,1,rep,name=sessions,proto3" json:"sessions,omitempty"` 309 // A token, which can be sent as 310 // [ListSessionsRequest.page_token][google.cloud.aiplatform.v1beta1.ListSessionsRequest.page_token] 311 // to retrieve the next page. Absence of this field indicates there are no 312 // subsequent pages. 313 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` 314 } 315 316 func (x *ListSessionsResponse) Reset() { 317 *x = ListSessionsResponse{} 318 mi := &file_google_cloud_aiplatform_v1beta1_session_service_proto_msgTypes[4] 319 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 320 ms.StoreMessageInfo(mi) 321 } 322 323 func (x *ListSessionsResponse) String() string { 324 return protoimpl.X.MessageStringOf(x) 325 } 326 327 func (*ListSessionsResponse) ProtoMessage() {} 328 329 func (x *ListSessionsResponse) ProtoReflect() protoreflect.Message { 330 mi := &file_google_cloud_aiplatform_v1beta1_session_service_proto_msgTypes[4] 331 if x != nil { 332 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 333 if ms.LoadMessageInfo() == nil { 334 ms.StoreMessageInfo(mi) 335 } 336 return ms 337 } 338 return mi.MessageOf(x) 339 } 340 341 // Deprecated: Use ListSessionsResponse.ProtoReflect.Descriptor instead. 342 func (*ListSessionsResponse) Descriptor() ([]byte, []int) { 343 return file_google_cloud_aiplatform_v1beta1_session_service_proto_rawDescGZIP(), []int{4} 344 } 345 346 func (x *ListSessionsResponse) GetSessions() []*Session { 347 if x != nil { 348 return x.Sessions 349 } 350 return nil 351 } 352 353 func (x *ListSessionsResponse) GetNextPageToken() string { 354 if x != nil { 355 return x.NextPageToken 356 } 357 return "" 358 } 359 360 // Request message for 361 // [SessionService.UpdateSession][google.cloud.aiplatform.v1beta1.SessionService.UpdateSession]. 362 type UpdateSessionRequest struct { 363 state protoimpl.MessageState 364 sizeCache protoimpl.SizeCache 365 unknownFields protoimpl.UnknownFields 366 367 // Required. The session to update. 368 // Format: 369 // `projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}/sessions/{session}` 370 Session *Session `protobuf:"bytes,1,opt,name=session,proto3" json:"session,omitempty"` 371 // Optional. Field mask is used to control which fields get updated. If the 372 // mask is not present, all fields will be updated. 373 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` 374 } 375 376 func (x *UpdateSessionRequest) Reset() { 377 *x = UpdateSessionRequest{} 378 mi := &file_google_cloud_aiplatform_v1beta1_session_service_proto_msgTypes[5] 379 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 380 ms.StoreMessageInfo(mi) 381 } 382 383 func (x *UpdateSessionRequest) String() string { 384 return protoimpl.X.MessageStringOf(x) 385 } 386 387 func (*UpdateSessionRequest) ProtoMessage() {} 388 389 func (x *UpdateSessionRequest) ProtoReflect() protoreflect.Message { 390 mi := &file_google_cloud_aiplatform_v1beta1_session_service_proto_msgTypes[5] 391 if x != nil { 392 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 393 if ms.LoadMessageInfo() == nil { 394 ms.StoreMessageInfo(mi) 395 } 396 return ms 397 } 398 return mi.MessageOf(x) 399 } 400 401 // Deprecated: Use UpdateSessionRequest.ProtoReflect.Descriptor instead. 402 func (*UpdateSessionRequest) Descriptor() ([]byte, []int) { 403 return file_google_cloud_aiplatform_v1beta1_session_service_proto_rawDescGZIP(), []int{5} 404 } 405 406 func (x *UpdateSessionRequest) GetSession() *Session { 407 if x != nil { 408 return x.Session 409 } 410 return nil 411 } 412 413 func (x *UpdateSessionRequest) GetUpdateMask() *fieldmaskpb.FieldMask { 414 if x != nil { 415 return x.UpdateMask 416 } 417 return nil 418 } 419 420 // Request message for 421 // [SessionService.DeleteSession][google.cloud.aiplatform.v1beta1.SessionService.DeleteSession]. 422 type DeleteSessionRequest struct { 423 state protoimpl.MessageState 424 sizeCache protoimpl.SizeCache 425 unknownFields protoimpl.UnknownFields 426 427 // Required. The resource name of the session. 428 // Format: 429 // `projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}/sessions/{session}` 430 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 431 } 432 433 func (x *DeleteSessionRequest) Reset() { 434 *x = DeleteSessionRequest{} 435 mi := &file_google_cloud_aiplatform_v1beta1_session_service_proto_msgTypes[6] 436 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 437 ms.StoreMessageInfo(mi) 438 } 439 440 func (x *DeleteSessionRequest) String() string { 441 return protoimpl.X.MessageStringOf(x) 442 } 443 444 func (*DeleteSessionRequest) ProtoMessage() {} 445 446 func (x *DeleteSessionRequest) ProtoReflect() protoreflect.Message { 447 mi := &file_google_cloud_aiplatform_v1beta1_session_service_proto_msgTypes[6] 448 if x != nil { 449 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 450 if ms.LoadMessageInfo() == nil { 451 ms.StoreMessageInfo(mi) 452 } 453 return ms 454 } 455 return mi.MessageOf(x) 456 } 457 458 // Deprecated: Use DeleteSessionRequest.ProtoReflect.Descriptor instead. 459 func (*DeleteSessionRequest) Descriptor() ([]byte, []int) { 460 return file_google_cloud_aiplatform_v1beta1_session_service_proto_rawDescGZIP(), []int{6} 461 } 462 463 func (x *DeleteSessionRequest) GetName() string { 464 if x != nil { 465 return x.Name 466 } 467 return "" 468 } 469 470 // Request message for 471 // [SessionService.ListEvents][google.cloud.aiplatform.v1beta1.SessionService.ListEvents]. 472 type ListEventsRequest struct { 473 state protoimpl.MessageState 474 sizeCache protoimpl.SizeCache 475 unknownFields protoimpl.UnknownFields 476 477 // Required. The resource name of the session to list events from. 478 // Format: 479 // `projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}/sessions/{session}` 480 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` 481 // Optional. The maximum number of events to return. The service may return 482 // fewer than this value. If unspecified, at most 100 events will be returned. 483 // These events are ordered by timestamp in ascending order. 484 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` 485 // Optional. The 486 // [next_page_token][google.cloud.aiplatform.v1beta1.ListEventsResponse.next_page_token] 487 // value returned from a previous list 488 // [SessionService.ListEvents][google.cloud.aiplatform.v1beta1.SessionService.ListEvents] 489 // call. 490 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` 491 // Optional. The standard list filter. 492 // Supported fields: 493 // - `timestamp` range (i.e. `timestamp>="2025-01-31T11:30:00-04:00"` where 494 // the timestamp is in RFC 3339 format) 495 // 496 // More detail in [AIP-160](https://google.aip.dev/160). 497 Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` 498 } 499 500 func (x *ListEventsRequest) Reset() { 501 *x = ListEventsRequest{} 502 mi := &file_google_cloud_aiplatform_v1beta1_session_service_proto_msgTypes[7] 503 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 504 ms.StoreMessageInfo(mi) 505 } 506 507 func (x *ListEventsRequest) String() string { 508 return protoimpl.X.MessageStringOf(x) 509 } 510 511 func (*ListEventsRequest) ProtoMessage() {} 512 513 func (x *ListEventsRequest) ProtoReflect() protoreflect.Message { 514 mi := &file_google_cloud_aiplatform_v1beta1_session_service_proto_msgTypes[7] 515 if x != nil { 516 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 517 if ms.LoadMessageInfo() == nil { 518 ms.StoreMessageInfo(mi) 519 } 520 return ms 521 } 522 return mi.MessageOf(x) 523 } 524 525 // Deprecated: Use ListEventsRequest.ProtoReflect.Descriptor instead. 526 func (*ListEventsRequest) Descriptor() ([]byte, []int) { 527 return file_google_cloud_aiplatform_v1beta1_session_service_proto_rawDescGZIP(), []int{7} 528 } 529 530 func (x *ListEventsRequest) GetParent() string { 531 if x != nil { 532 return x.Parent 533 } 534 return "" 535 } 536 537 func (x *ListEventsRequest) GetPageSize() int32 { 538 if x != nil { 539 return x.PageSize 540 } 541 return 0 542 } 543 544 func (x *ListEventsRequest) GetPageToken() string { 545 if x != nil { 546 return x.PageToken 547 } 548 return "" 549 } 550 551 func (x *ListEventsRequest) GetFilter() string { 552 if x != nil { 553 return x.Filter 554 } 555 return "" 556 } 557 558 // Response message for 559 // [SessionService.ListEvents][google.cloud.aiplatform.v1beta1.SessionService.ListEvents]. 560 type ListEventsResponse struct { 561 state protoimpl.MessageState 562 sizeCache protoimpl.SizeCache 563 unknownFields protoimpl.UnknownFields 564 565 // A list of events matching the request. Ordered by timestamp in ascending 566 // order. 567 SessionEvents []*SessionEvent `protobuf:"bytes,1,rep,name=session_events,json=sessionEvents,proto3" json:"session_events,omitempty"` 568 // A token, which can be sent as 569 // [ListEventsRequest.page_token][google.cloud.aiplatform.v1beta1.ListEventsRequest.page_token] 570 // to retrieve the next page. Absence of this field indicates there are no 571 // subsequent pages. 572 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` 573 } 574 575 func (x *ListEventsResponse) Reset() { 576 *x = ListEventsResponse{} 577 mi := &file_google_cloud_aiplatform_v1beta1_session_service_proto_msgTypes[8] 578 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 579 ms.StoreMessageInfo(mi) 580 } 581 582 func (x *ListEventsResponse) String() string { 583 return protoimpl.X.MessageStringOf(x) 584 } 585 586 func (*ListEventsResponse) ProtoMessage() {} 587 588 func (x *ListEventsResponse) ProtoReflect() protoreflect.Message { 589 mi := &file_google_cloud_aiplatform_v1beta1_session_service_proto_msgTypes[8] 590 if x != nil { 591 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 592 if ms.LoadMessageInfo() == nil { 593 ms.StoreMessageInfo(mi) 594 } 595 return ms 596 } 597 return mi.MessageOf(x) 598 } 599 600 // Deprecated: Use ListEventsResponse.ProtoReflect.Descriptor instead. 601 func (*ListEventsResponse) Descriptor() ([]byte, []int) { 602 return file_google_cloud_aiplatform_v1beta1_session_service_proto_rawDescGZIP(), []int{8} 603 } 604 605 func (x *ListEventsResponse) GetSessionEvents() []*SessionEvent { 606 if x != nil { 607 return x.SessionEvents 608 } 609 return nil 610 } 611 612 func (x *ListEventsResponse) GetNextPageToken() string { 613 if x != nil { 614 return x.NextPageToken 615 } 616 return "" 617 } 618 619 // Request message for 620 // [SessionService.AppendEvent][google.cloud.aiplatform.v1beta1.SessionService.AppendEvent]. 621 type AppendEventRequest struct { 622 state protoimpl.MessageState 623 sizeCache protoimpl.SizeCache 624 unknownFields protoimpl.UnknownFields 625 626 // Required. The resource name of the session to append event to. 627 // Format: 628 // `projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}/sessions/{session}` 629 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 630 // Required. The event to append to the session. 631 Event *SessionEvent `protobuf:"bytes,2,opt,name=event,proto3" json:"event,omitempty"` 632 } 633 634 func (x *AppendEventRequest) Reset() { 635 *x = AppendEventRequest{} 636 mi := &file_google_cloud_aiplatform_v1beta1_session_service_proto_msgTypes[9] 637 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 638 ms.StoreMessageInfo(mi) 639 } 640 641 func (x *AppendEventRequest) String() string { 642 return protoimpl.X.MessageStringOf(x) 643 } 644 645 func (*AppendEventRequest) ProtoMessage() {} 646 647 func (x *AppendEventRequest) ProtoReflect() protoreflect.Message { 648 mi := &file_google_cloud_aiplatform_v1beta1_session_service_proto_msgTypes[9] 649 if x != nil { 650 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 651 if ms.LoadMessageInfo() == nil { 652 ms.StoreMessageInfo(mi) 653 } 654 return ms 655 } 656 return mi.MessageOf(x) 657 } 658 659 // Deprecated: Use AppendEventRequest.ProtoReflect.Descriptor instead. 660 func (*AppendEventRequest) Descriptor() ([]byte, []int) { 661 return file_google_cloud_aiplatform_v1beta1_session_service_proto_rawDescGZIP(), []int{9} 662 } 663 664 func (x *AppendEventRequest) GetName() string { 665 if x != nil { 666 return x.Name 667 } 668 return "" 669 } 670 671 func (x *AppendEventRequest) GetEvent() *SessionEvent { 672 if x != nil { 673 return x.Event 674 } 675 return nil 676 } 677 678 // Response message for 679 // [SessionService.AppendEvent][google.cloud.aiplatform.v1beta1.SessionService.AppendEvent]. 680 type AppendEventResponse struct { 681 state protoimpl.MessageState 682 sizeCache protoimpl.SizeCache 683 unknownFields protoimpl.UnknownFields 684 } 685 686 func (x *AppendEventResponse) Reset() { 687 *x = AppendEventResponse{} 688 mi := &file_google_cloud_aiplatform_v1beta1_session_service_proto_msgTypes[10] 689 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 690 ms.StoreMessageInfo(mi) 691 } 692 693 func (x *AppendEventResponse) String() string { 694 return protoimpl.X.MessageStringOf(x) 695 } 696 697 func (*AppendEventResponse) ProtoMessage() {} 698 699 func (x *AppendEventResponse) ProtoReflect() protoreflect.Message { 700 mi := &file_google_cloud_aiplatform_v1beta1_session_service_proto_msgTypes[10] 701 if x != nil { 702 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 703 if ms.LoadMessageInfo() == nil { 704 ms.StoreMessageInfo(mi) 705 } 706 return ms 707 } 708 return mi.MessageOf(x) 709 } 710 711 // Deprecated: Use AppendEventResponse.ProtoReflect.Descriptor instead. 712 func (*AppendEventResponse) Descriptor() ([]byte, []int) { 713 return file_google_cloud_aiplatform_v1beta1_session_service_proto_rawDescGZIP(), []int{10} 714 } 715 716 var File_google_cloud_aiplatform_v1beta1_session_service_proto protoreflect.FileDescriptor 717 718 var file_google_cloud_aiplatform_v1beta1_session_service_proto_rawDesc = []byte{ 719 0x0a, 0x35, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61, 720 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 721 0x31, 0x2f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 722 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 723 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 724 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 725 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 726 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 727 0x70, 0x69, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 728 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 729 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 730 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 731 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2f, 0x67, 0x6f, 0x6f, 732 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 733 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x6f, 0x70, 0x65, 734 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2d, 0x67, 0x6f, 735 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 736 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x73, 0x65, 737 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x23, 0x67, 0x6f, 0x6f, 738 0x67, 0x6c, 0x65, 0x2f, 0x6c, 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2f, 739 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 740 0x1a, 0x1b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 741 0x66, 0x2f, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 742 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, 743 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 744 0xaa, 0x01, 0x0a, 0x14, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 745 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x49, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 746 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x31, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2b, 747 0x0a, 0x29, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 748 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x52, 0x65, 0x61, 0x73, 749 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x52, 0x06, 0x70, 0x61, 0x72, 750 0x65, 0x6e, 0x74, 0x12, 0x47, 0x0a, 0x07, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x02, 751 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 752 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 753 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x42, 0x03, 754 0xe0, 0x41, 0x02, 0x52, 0x07, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0x86, 0x01, 0x0a, 755 0x1e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x4f, 0x70, 756 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 757 0x64, 0x0a, 0x10, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x69, 0x63, 0x5f, 0x6d, 0x65, 0x74, 0x61, 0x64, 758 0x61, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 759 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 760 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x47, 0x65, 0x6e, 0x65, 761 0x72, 0x69, 0x63, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 762 0x64, 0x61, 0x74, 0x61, 0x52, 0x0f, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x69, 0x63, 0x4d, 0x65, 0x74, 763 0x61, 0x64, 0x61, 0x74, 0x61, 0x22, 0x52, 0x0a, 0x11, 0x47, 0x65, 0x74, 0x53, 0x65, 0x73, 0x73, 764 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3d, 0x0a, 0x04, 0x6e, 0x61, 765 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x29, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x23, 766 0x0a, 0x21, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 767 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x53, 0x65, 0x73, 0x73, 768 0x69, 0x6f, 0x6e, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xe3, 0x01, 0x0a, 0x13, 0x4c, 0x69, 769 0x73, 0x74, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 770 0x74, 0x12, 0x49, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 771 0x09, 0x42, 0x31, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2b, 0x0a, 0x29, 0x61, 0x69, 0x70, 0x6c, 0x61, 772 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 773 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x52, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 774 0x67, 0x69, 0x6e, 0x65, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x20, 0x0a, 0x09, 775 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x42, 776 0x03, 0xe0, 0x41, 0x01, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x22, 777 0x0a, 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 778 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 779 0x65, 0x6e, 0x12, 0x1b, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 780 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 781 0x1e, 0x0a, 0x08, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x5f, 0x62, 0x79, 0x18, 0x05, 0x20, 0x01, 0x28, 782 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x07, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x42, 0x79, 0x22, 783 0x84, 0x01, 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 784 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x44, 0x0a, 0x08, 0x73, 0x65, 0x73, 0x73, 785 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x67, 0x6f, 0x6f, 786 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 787 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x53, 0x65, 0x73, 788 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x08, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x26, 789 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 790 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 791 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xa1, 0x01, 0x0a, 0x14, 0x55, 0x70, 0x64, 0x61, 0x74, 792 0x65, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 793 0x47, 0x0a, 0x07, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 794 0x32, 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 795 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 796 0x61, 0x31, 0x2e, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 797 0x07, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x40, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 798 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 799 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 800 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0a, 801 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x22, 0x55, 0x0a, 0x14, 0x44, 0x65, 802 0x6c, 0x65, 0x74, 0x65, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 803 0x73, 0x74, 0x12, 0x3d, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 804 0x42, 0x29, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x23, 0x0a, 0x21, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 805 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 806 0x63, 0x6f, 0x6d, 0x2f, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x04, 0x6e, 0x61, 0x6d, 807 0x65, 0x22, 0xb9, 0x01, 0x0a, 0x11, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x73, 808 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x41, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 809 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x29, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x23, 0x0a, 810 0x21, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 811 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x53, 0x65, 0x73, 0x73, 0x69, 812 0x6f, 0x6e, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x20, 0x0a, 0x09, 0x70, 0x61, 813 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x42, 0x03, 0xe0, 814 0x41, 0x01, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x22, 0x0a, 0x0a, 815 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 816 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 817 0x12, 0x1b, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 818 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x22, 0x92, 0x01, 819 0x0a, 0x12, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 820 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x54, 0x0a, 0x0e, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 821 0x65, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 822 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 823 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x53, 824 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x52, 0x0d, 0x73, 0x65, 0x73, 825 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 826 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 827 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 828 0x65, 0x6e, 0x22, 0x9d, 0x01, 0x0a, 0x12, 0x41, 0x70, 0x70, 0x65, 0x6e, 0x64, 0x45, 0x76, 0x65, 829 0x6e, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3d, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 830 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x29, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x23, 0x0a, 831 0x21, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 832 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x53, 0x65, 0x73, 0x73, 0x69, 833 0x6f, 0x6e, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x48, 0x0a, 0x05, 0x65, 0x76, 0x65, 0x6e, 834 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 835 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 836 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 837 0x6e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x05, 0x65, 0x76, 0x65, 838 0x6e, 0x74, 0x22, 0x15, 0x0a, 0x13, 0x41, 0x70, 0x70, 0x65, 0x6e, 0x64, 0x45, 0x76, 0x65, 0x6e, 839 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x32, 0xa3, 0x10, 0x0a, 0x0e, 0x53, 0x65, 840 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0xb5, 0x02, 0x0a, 841 0x0d, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x35, 842 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 843 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 844 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 845 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 846 0x6f, 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 847 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xcd, 0x01, 0xca, 0x41, 0x29, 0x0a, 0x07, 0x53, 0x65, 0x73, 0x73, 848 0x69, 0x6f, 0x6e, 0x12, 0x1e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x65, 0x73, 0x73, 0x69, 849 0x6f, 0x6e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 850 0x61, 0x74, 0x61, 0xda, 0x41, 0x0e, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x2c, 0x73, 0x65, 0x73, 851 0x73, 0x69, 0x6f, 0x6e, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x89, 0x01, 0x3a, 0x07, 0x73, 0x65, 0x73, 852 0x73, 0x69, 0x6f, 0x6e, 0x5a, 0x38, 0x3a, 0x07, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x22, 853 0x2d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 854 0x74, 0x3d, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 855 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x44, 856 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 857 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 858 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 859 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x73, 0x65, 0x73, 0x73, 860 0x69, 0x6f, 0x6e, 0x73, 0x12, 0xf1, 0x01, 0x0a, 0x0a, 0x47, 0x65, 0x74, 0x53, 0x65, 0x73, 0x73, 861 0x69, 0x6f, 0x6e, 0x12, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 862 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 863 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 864 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 865 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 866 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 867 0x6e, 0x22, 0x84, 0x01, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x82, 0xd3, 0xe4, 0x93, 0x02, 868 0x77, 0x5a, 0x2f, 0x12, 0x2d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 869 0x61, 0x6d, 0x65, 0x3d, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 870 0x69, 0x6e, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 871 0x2a, 0x7d, 0x12, 0x44, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 872 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 873 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 874 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x73, 0x65, 0x73, 875 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0x84, 0x02, 0x0a, 0x0c, 0x4c, 0x69, 0x73, 876 0x74, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 877 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 878 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 879 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 880 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 881 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 882 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x52, 0x65, 883 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x86, 0x01, 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 884 0x6e, 0x74, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x77, 0x5a, 0x2f, 0x12, 0x2d, 0x2f, 0x76, 0x31, 0x62, 885 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x72, 0x65, 0x61, 886 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 887 0x2f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x44, 0x2f, 0x76, 0x31, 0x62, 0x65, 888 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 889 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 890 0x2f, 0x2a, 0x2f, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 891 0x6e, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 892 0xa9, 0x02, 0x0a, 0x0d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 893 0x6e, 0x12, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 894 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 895 0x74, 0x61, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 896 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 897 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 898 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x53, 0x65, 0x73, 0x73, 0x69, 899 0x6f, 0x6e, 0x22, 0xb6, 0x01, 0xda, 0x41, 0x13, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x2c, 900 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x82, 0xd3, 0xe4, 0x93, 0x02, 901 0x99, 0x01, 0x3a, 0x07, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5a, 0x40, 0x3a, 0x07, 0x73, 902 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x32, 0x35, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 903 0x2f, 0x7b, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x72, 904 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x73, 0x2f, 905 0x2a, 0x2f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x32, 0x4c, 0x2f, 906 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 907 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 908 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x72, 0x65, 0x61, 909 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 910 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0x9f, 0x02, 0x0a, 0x0d, 911 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x35, 0x2e, 912 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 913 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 914 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 915 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x6c, 0x6f, 916 0x6e, 0x67, 0x72, 0x75, 0x6e, 0x6e, 0x69, 0x6e, 0x67, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 917 0x69, 0x6f, 0x6e, 0x22, 0xb7, 0x01, 0xca, 0x41, 0x30, 0x0a, 0x15, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 918 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 919 0x12, 0x17, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 920 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xda, 0x41, 0x04, 0x6e, 0x61, 0x6d, 0x65, 921 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x77, 0x5a, 0x2f, 0x2a, 0x2d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 922 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 923 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x73, 0x65, 0x73, 0x73, 924 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2a, 0x44, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 925 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 926 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x72, 927 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x73, 0x2f, 928 0x2a, 0x2f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x12, 0x91, 0x02, 929 0x0a, 0x0a, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x32, 0x2e, 0x67, 930 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 931 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x4c, 932 0x69, 0x73, 0x74, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 933 0x1a, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 934 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 935 0x61, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 936 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x99, 0x01, 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 937 0x74, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x89, 0x01, 0x5a, 0x38, 0x12, 0x36, 0x2f, 0x76, 0x31, 0x62, 938 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x72, 0x65, 0x61, 939 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 940 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x65, 0x76, 0x65, 0x6e, 941 0x74, 0x73, 0x12, 0x4d, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x70, 0x61, 942 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 943 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x72, 0x65, 0x61, 0x73, 944 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x73, 945 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x65, 0x76, 0x65, 0x6e, 0x74, 946 0x73, 0x12, 0xac, 0x02, 0x0a, 0x0b, 0x41, 0x70, 0x70, 0x65, 0x6e, 0x64, 0x45, 0x76, 0x65, 0x6e, 947 0x74, 0x12, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 948 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x62, 0x65, 949 0x74, 0x61, 0x31, 0x2e, 0x41, 0x70, 0x70, 0x65, 0x6e, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x52, 950 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 951 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 952 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x41, 0x70, 0x70, 0x65, 0x6e, 0x64, 0x45, 953 0x76, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0xb1, 0x01, 0xda, 954 0x41, 0x0a, 0x6e, 0x61, 0x6d, 0x65, 0x2c, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x82, 0xd3, 0xe4, 0x93, 955 0x02, 0x9d, 0x01, 0x3a, 0x05, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5a, 0x42, 0x3a, 0x05, 0x65, 0x76, 956 0x65, 0x6e, 0x74, 0x22, 0x39, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 957 0x61, 0x6d, 0x65, 0x3d, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 0x6e, 0x67, 958 0x69, 0x6e, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 959 0x2a, 0x7d, 0x3a, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x22, 0x50, 960 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 961 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 962 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x72, 0x65, 0x61, 0x73, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x45, 963 0x6e, 0x67, 0x69, 0x6e, 0x65, 0x73, 0x2f, 0x2a, 0x2f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 964 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x61, 0x70, 0x70, 0x65, 0x6e, 0x64, 0x45, 0x76, 0x65, 0x6e, 0x74, 965 0x1a, 0x4d, 0xca, 0x41, 0x19, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 966 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0xd2, 0x41, 967 0x2e, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 968 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 0x75, 0x74, 0x68, 969 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x42, 970 0xea, 0x01, 0x0a, 0x23, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 971 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 972 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x42, 0x13, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 973 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x43, 974 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 975 0x2f, 0x67, 0x6f, 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2f, 0x61, 976 0x70, 0x69, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 977 0x66, 0x6f, 0x72, 0x6d, 0x70, 0x62, 0x3b, 0x61, 0x69, 0x70, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 978 0x6d, 0x70, 0x62, 0xaa, 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 979 0x75, 0x64, 0x2e, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x2e, 0x56, 0x31, 980 0x42, 0x65, 0x74, 0x61, 0x31, 0xca, 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x43, 981 0x6c, 0x6f, 0x75, 0x64, 0x5c, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x5c, 982 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0xea, 0x02, 0x22, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 983 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x3a, 0x3a, 0x41, 0x49, 0x50, 0x6c, 0x61, 0x74, 0x66, 984 0x6f, 0x72, 0x6d, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x65, 0x74, 0x61, 0x31, 0x62, 0x06, 0x70, 0x72, 985 0x6f, 0x74, 0x6f, 0x33, 986 } 987 988 var ( 989 file_google_cloud_aiplatform_v1beta1_session_service_proto_rawDescOnce sync.Once 990 file_google_cloud_aiplatform_v1beta1_session_service_proto_rawDescData = file_google_cloud_aiplatform_v1beta1_session_service_proto_rawDesc 991 ) 992 993 func file_google_cloud_aiplatform_v1beta1_session_service_proto_rawDescGZIP() []byte { 994 file_google_cloud_aiplatform_v1beta1_session_service_proto_rawDescOnce.Do(func() { 995 file_google_cloud_aiplatform_v1beta1_session_service_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_aiplatform_v1beta1_session_service_proto_rawDescData) 996 }) 997 return file_google_cloud_aiplatform_v1beta1_session_service_proto_rawDescData 998 } 999 1000 var file_google_cloud_aiplatform_v1beta1_session_service_proto_msgTypes = make([]protoimpl.MessageInfo, 11) 1001 var file_google_cloud_aiplatform_v1beta1_session_service_proto_goTypes = []any{ 1002 (*CreateSessionRequest)(nil), // 0: google.cloud.aiplatform.v1beta1.CreateSessionRequest 1003 (*CreateSessionOperationMetadata)(nil), // 1: google.cloud.aiplatform.v1beta1.CreateSessionOperationMetadata 1004 (*GetSessionRequest)(nil), // 2: google.cloud.aiplatform.v1beta1.GetSessionRequest 1005 (*ListSessionsRequest)(nil), // 3: google.cloud.aiplatform.v1beta1.ListSessionsRequest 1006 (*ListSessionsResponse)(nil), // 4: google.cloud.aiplatform.v1beta1.ListSessionsResponse 1007 (*UpdateSessionRequest)(nil), // 5: google.cloud.aiplatform.v1beta1.UpdateSessionRequest 1008 (*DeleteSessionRequest)(nil), // 6: google.cloud.aiplatform.v1beta1.DeleteSessionRequest 1009 (*ListEventsRequest)(nil), // 7: google.cloud.aiplatform.v1beta1.ListEventsRequest 1010 (*ListEventsResponse)(nil), // 8: google.cloud.aiplatform.v1beta1.ListEventsResponse 1011 (*AppendEventRequest)(nil), // 9: google.cloud.aiplatform.v1beta1.AppendEventRequest 1012 (*AppendEventResponse)(nil), // 10: google.cloud.aiplatform.v1beta1.AppendEventResponse 1013 (*Session)(nil), // 11: google.cloud.aiplatform.v1beta1.Session 1014 (*GenericOperationMetadata)(nil), // 12: google.cloud.aiplatform.v1beta1.GenericOperationMetadata 1015 (*fieldmaskpb.FieldMask)(nil), // 13: google.protobuf.FieldMask 1016 (*SessionEvent)(nil), // 14: google.cloud.aiplatform.v1beta1.SessionEvent 1017 (*longrunningpb.Operation)(nil), // 15: google.longrunning.Operation 1018 } 1019 var file_google_cloud_aiplatform_v1beta1_session_service_proto_depIdxs = []int32{ 1020 11, // 0: google.cloud.aiplatform.v1beta1.CreateSessionRequest.session:type_name -> google.cloud.aiplatform.v1beta1.Session 1021 12, // 1: google.cloud.aiplatform.v1beta1.CreateSessionOperationMetadata.generic_metadata:type_name -> google.cloud.aiplatform.v1beta1.GenericOperationMetadata 1022 11, // 2: google.cloud.aiplatform.v1beta1.ListSessionsResponse.sessions:type_name -> google.cloud.aiplatform.v1beta1.Session 1023 11, // 3: google.cloud.aiplatform.v1beta1.UpdateSessionRequest.session:type_name -> google.cloud.aiplatform.v1beta1.Session 1024 13, // 4: google.cloud.aiplatform.v1beta1.UpdateSessionRequest.update_mask:type_name -> google.protobuf.FieldMask 1025 14, // 5: google.cloud.aiplatform.v1beta1.ListEventsResponse.session_events:type_name -> google.cloud.aiplatform.v1beta1.SessionEvent 1026 14, // 6: google.cloud.aiplatform.v1beta1.AppendEventRequest.event:type_name -> google.cloud.aiplatform.v1beta1.SessionEvent 1027 0, // 7: google.cloud.aiplatform.v1beta1.SessionService.CreateSession:input_type -> google.cloud.aiplatform.v1beta1.CreateSessionRequest 1028 2, // 8: google.cloud.aiplatform.v1beta1.SessionService.GetSession:input_type -> google.cloud.aiplatform.v1beta1.GetSessionRequest 1029 3, // 9: google.cloud.aiplatform.v1beta1.SessionService.ListSessions:input_type -> google.cloud.aiplatform.v1beta1.ListSessionsRequest 1030 5, // 10: google.cloud.aiplatform.v1beta1.SessionService.UpdateSession:input_type -> google.cloud.aiplatform.v1beta1.UpdateSessionRequest 1031 6, // 11: google.cloud.aiplatform.v1beta1.SessionService.DeleteSession:input_type -> google.cloud.aiplatform.v1beta1.DeleteSessionRequest 1032 7, // 12: google.cloud.aiplatform.v1beta1.SessionService.ListEvents:input_type -> google.cloud.aiplatform.v1beta1.ListEventsRequest 1033 9, // 13: google.cloud.aiplatform.v1beta1.SessionService.AppendEvent:input_type -> google.cloud.aiplatform.v1beta1.AppendEventRequest 1034 15, // 14: google.cloud.aiplatform.v1beta1.SessionService.CreateSession:output_type -> google.longrunning.Operation 1035 11, // 15: google.cloud.aiplatform.v1beta1.SessionService.GetSession:output_type -> google.cloud.aiplatform.v1beta1.Session 1036 4, // 16: google.cloud.aiplatform.v1beta1.SessionService.ListSessions:output_type -> google.cloud.aiplatform.v1beta1.ListSessionsResponse 1037 11, // 17: google.cloud.aiplatform.v1beta1.SessionService.UpdateSession:output_type -> google.cloud.aiplatform.v1beta1.Session 1038 15, // 18: google.cloud.aiplatform.v1beta1.SessionService.DeleteSession:output_type -> google.longrunning.Operation 1039 8, // 19: google.cloud.aiplatform.v1beta1.SessionService.ListEvents:output_type -> google.cloud.aiplatform.v1beta1.ListEventsResponse 1040 10, // 20: google.cloud.aiplatform.v1beta1.SessionService.AppendEvent:output_type -> google.cloud.aiplatform.v1beta1.AppendEventResponse 1041 14, // [14:21] is the sub-list for method output_type 1042 7, // [7:14] is the sub-list for method input_type 1043 7, // [7:7] is the sub-list for extension type_name 1044 7, // [7:7] is the sub-list for extension extendee 1045 0, // [0:7] is the sub-list for field type_name 1046 } 1047 1048 func init() { file_google_cloud_aiplatform_v1beta1_session_service_proto_init() } 1049 func file_google_cloud_aiplatform_v1beta1_session_service_proto_init() { 1050 if File_google_cloud_aiplatform_v1beta1_session_service_proto != nil { 1051 return 1052 } 1053 file_google_cloud_aiplatform_v1beta1_operation_proto_init() 1054 file_google_cloud_aiplatform_v1beta1_session_proto_init() 1055 type x struct{} 1056 out := protoimpl.TypeBuilder{ 1057 File: protoimpl.DescBuilder{ 1058 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 1059 RawDescriptor: file_google_cloud_aiplatform_v1beta1_session_service_proto_rawDesc, 1060 NumEnums: 0, 1061 NumMessages: 11, 1062 NumExtensions: 0, 1063 NumServices: 1, 1064 }, 1065 GoTypes: file_google_cloud_aiplatform_v1beta1_session_service_proto_goTypes, 1066 DependencyIndexes: file_google_cloud_aiplatform_v1beta1_session_service_proto_depIdxs, 1067 MessageInfos: file_google_cloud_aiplatform_v1beta1_session_service_proto_msgTypes, 1068 }.Build() 1069 File_google_cloud_aiplatform_v1beta1_session_service_proto = out.File 1070 file_google_cloud_aiplatform_v1beta1_session_service_proto_rawDesc = nil 1071 file_google_cloud_aiplatform_v1beta1_session_service_proto_goTypes = nil 1072 file_google_cloud_aiplatform_v1beta1_session_service_proto_depIdxs = nil 1073 }