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  }