1// Copyright 2020 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.25.0 18// protoc v3.13.0 19// source: google/cloud/dialogflow/v2beta1/session_entity_type.proto 20 21package dialogflow 22 23import ( 24 context "context" 25 reflect "reflect" 26 sync "sync" 27 28 proto "github.com/golang/protobuf/proto" 29 _ "google.golang.org/genproto/googleapis/api/annotations" 30 grpc "google.golang.org/grpc" 31 codes "google.golang.org/grpc/codes" 32 status "google.golang.org/grpc/status" 33 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 34 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 35 emptypb "google.golang.org/protobuf/types/known/emptypb" 36 fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" 37) 38 39const ( 40 // Verify that this generated code is sufficiently up-to-date. 41 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 42 // Verify that runtime/protoimpl is sufficiently up-to-date. 43 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 44) 45 46// This is a compile-time assertion that a sufficiently up-to-date version 47// of the legacy proto package is being used. 48const _ = proto.ProtoPackageIsVersion4 49 50// The types of modifications for a session entity type. 51type SessionEntityType_EntityOverrideMode int32 52 53const ( 54 // Not specified. This value should be never used. 55 SessionEntityType_ENTITY_OVERRIDE_MODE_UNSPECIFIED SessionEntityType_EntityOverrideMode = 0 56 // The collection of session entities overrides the collection of entities 57 // in the corresponding custom entity type. 58 SessionEntityType_ENTITY_OVERRIDE_MODE_OVERRIDE SessionEntityType_EntityOverrideMode = 1 59 // The collection of session entities extends the collection of entities in 60 // the corresponding custom entity type. 61 // 62 // Note: Even in this override mode calls to `ListSessionEntityTypes`, 63 // `GetSessionEntityType`, `CreateSessionEntityType` and 64 // `UpdateSessionEntityType` only return the additional entities added in 65 // this session entity type. If you want to get the supplemented list, 66 // please call [EntityTypes.GetEntityType][google.cloud.dialogflow.v2beta1.EntityTypes.GetEntityType] on the custom entity type 67 // and merge. 68 SessionEntityType_ENTITY_OVERRIDE_MODE_SUPPLEMENT SessionEntityType_EntityOverrideMode = 2 69) 70 71// Enum value maps for SessionEntityType_EntityOverrideMode. 72var ( 73 SessionEntityType_EntityOverrideMode_name = map[int32]string{ 74 0: "ENTITY_OVERRIDE_MODE_UNSPECIFIED", 75 1: "ENTITY_OVERRIDE_MODE_OVERRIDE", 76 2: "ENTITY_OVERRIDE_MODE_SUPPLEMENT", 77 } 78 SessionEntityType_EntityOverrideMode_value = map[string]int32{ 79 "ENTITY_OVERRIDE_MODE_UNSPECIFIED": 0, 80 "ENTITY_OVERRIDE_MODE_OVERRIDE": 1, 81 "ENTITY_OVERRIDE_MODE_SUPPLEMENT": 2, 82 } 83) 84 85func (x SessionEntityType_EntityOverrideMode) Enum() *SessionEntityType_EntityOverrideMode { 86 p := new(SessionEntityType_EntityOverrideMode) 87 *p = x 88 return p 89} 90 91func (x SessionEntityType_EntityOverrideMode) String() string { 92 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) 93} 94 95func (SessionEntityType_EntityOverrideMode) Descriptor() protoreflect.EnumDescriptor { 96 return file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_enumTypes[0].Descriptor() 97} 98 99func (SessionEntityType_EntityOverrideMode) Type() protoreflect.EnumType { 100 return &file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_enumTypes[0] 101} 102 103func (x SessionEntityType_EntityOverrideMode) Number() protoreflect.EnumNumber { 104 return protoreflect.EnumNumber(x) 105} 106 107// Deprecated: Use SessionEntityType_EntityOverrideMode.Descriptor instead. 108func (SessionEntityType_EntityOverrideMode) EnumDescriptor() ([]byte, []int) { 109 return file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_rawDescGZIP(), []int{0, 0} 110} 111 112// A session represents a conversation between a Dialogflow agent and an 113// end-user. You can create special entities, called session entities, during a 114// session. Session entities can extend or replace custom entity types and only 115// exist during the session that they were created for. All session data, 116// including session entities, is stored by Dialogflow for 20 minutes. 117// 118// For more information, see the [session entity 119// guide](https://cloud.google.com/dialogflow/docs/entities-session). 120type SessionEntityType struct { 121 state protoimpl.MessageState 122 sizeCache protoimpl.SizeCache 123 unknownFields protoimpl.UnknownFields 124 125 // Required. The unique identifier of this session entity type. Supported 126 // formats: 127 // - `projects/<Project ID>/agent/sessions/<Session ID>/entityTypes/<Entity 128 // Type Display Name>` 129 // - `projects/<Project ID>/locations/<Location ID>/agent/sessions/<Session 130 // ID>/entityTypes/<Entity Type Display Name>` 131 // - `projects/<Project ID>/agent/environments/<Environment ID>/users/<User 132 // ID>/sessions/<Session ID>/entityTypes/<Entity Type Display Name>` 133 // - `projects/<Project ID>/locations/<Location ID>/agent/environments/ 134 // <Environment ID>/users/<User ID>/sessions/<Session 135 // ID>/entityTypes/<Entity Type Display Name>` 136 // 137 // If `Location ID` is not specified we assume default 'us' location. If 138 // `Environment ID` is not specified, we assume default 'draft' environment. 139 // If `User ID` is not specified, we assume default '-' user. 140 // `<Entity Type Display Name>` must be the display name of an existing entity 141 // type in the same agent that will be overridden or supplemented. 142 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 143 // Required. Indicates whether the additional data should override or 144 // supplement the custom entity type definition. 145 EntityOverrideMode SessionEntityType_EntityOverrideMode `protobuf:"varint,2,opt,name=entity_override_mode,json=entityOverrideMode,proto3,enum=google.cloud.dialogflow.v2beta1.SessionEntityType_EntityOverrideMode" json:"entity_override_mode,omitempty"` 146 // Required. The collection of entities associated with this session entity 147 // type. 148 Entities []*EntityType_Entity `protobuf:"bytes,3,rep,name=entities,proto3" json:"entities,omitempty"` 149} 150 151func (x *SessionEntityType) Reset() { 152 *x = SessionEntityType{} 153 if protoimpl.UnsafeEnabled { 154 mi := &file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_msgTypes[0] 155 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 156 ms.StoreMessageInfo(mi) 157 } 158} 159 160func (x *SessionEntityType) String() string { 161 return protoimpl.X.MessageStringOf(x) 162} 163 164func (*SessionEntityType) ProtoMessage() {} 165 166func (x *SessionEntityType) ProtoReflect() protoreflect.Message { 167 mi := &file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_msgTypes[0] 168 if protoimpl.UnsafeEnabled && x != nil { 169 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 170 if ms.LoadMessageInfo() == nil { 171 ms.StoreMessageInfo(mi) 172 } 173 return ms 174 } 175 return mi.MessageOf(x) 176} 177 178// Deprecated: Use SessionEntityType.ProtoReflect.Descriptor instead. 179func (*SessionEntityType) Descriptor() ([]byte, []int) { 180 return file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_rawDescGZIP(), []int{0} 181} 182 183func (x *SessionEntityType) GetName() string { 184 if x != nil { 185 return x.Name 186 } 187 return "" 188} 189 190func (x *SessionEntityType) GetEntityOverrideMode() SessionEntityType_EntityOverrideMode { 191 if x != nil { 192 return x.EntityOverrideMode 193 } 194 return SessionEntityType_ENTITY_OVERRIDE_MODE_UNSPECIFIED 195} 196 197func (x *SessionEntityType) GetEntities() []*EntityType_Entity { 198 if x != nil { 199 return x.Entities 200 } 201 return nil 202} 203 204// The request message for [SessionEntityTypes.ListSessionEntityTypes][google.cloud.dialogflow.v2beta1.SessionEntityTypes.ListSessionEntityTypes]. 205type ListSessionEntityTypesRequest struct { 206 state protoimpl.MessageState 207 sizeCache protoimpl.SizeCache 208 unknownFields protoimpl.UnknownFields 209 210 // Required. The session to list all session entity types from. 211 // Supported formats: 212 // - `projects/<Project ID>/agent/sessions/<Session ID>, 213 // - `projects/<Project ID>/locations/<Location ID>/agent/sessions/<Session 214 // ID>`, 215 // - `projects/<Project ID>/agent/environments/<Environment ID>/users/<User 216 // ID>/sessions/<Session ID>`, 217 // - `projects/<Project ID>/locations/<Location 218 // ID>/agent/environments/<Environment ID>/users/<User ID>/sessions/<Session 219 // ID>`, 220 // 221 // If `Location ID` is not specified we assume default 'us' location. If 222 // `Environment ID` is not specified, we assume default 'draft' environment. 223 // If `User ID` is not specified, we assume default '-' user. 224 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` 225 // Optional. The maximum number of items to return in a single page. By 226 // default 100 and at most 1000. 227 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` 228 // Optional. The next_page_token value returned from a previous list request. 229 PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` 230} 231 232func (x *ListSessionEntityTypesRequest) Reset() { 233 *x = ListSessionEntityTypesRequest{} 234 if protoimpl.UnsafeEnabled { 235 mi := &file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_msgTypes[1] 236 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 237 ms.StoreMessageInfo(mi) 238 } 239} 240 241func (x *ListSessionEntityTypesRequest) String() string { 242 return protoimpl.X.MessageStringOf(x) 243} 244 245func (*ListSessionEntityTypesRequest) ProtoMessage() {} 246 247func (x *ListSessionEntityTypesRequest) ProtoReflect() protoreflect.Message { 248 mi := &file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_msgTypes[1] 249 if protoimpl.UnsafeEnabled && x != nil { 250 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 251 if ms.LoadMessageInfo() == nil { 252 ms.StoreMessageInfo(mi) 253 } 254 return ms 255 } 256 return mi.MessageOf(x) 257} 258 259// Deprecated: Use ListSessionEntityTypesRequest.ProtoReflect.Descriptor instead. 260func (*ListSessionEntityTypesRequest) Descriptor() ([]byte, []int) { 261 return file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_rawDescGZIP(), []int{1} 262} 263 264func (x *ListSessionEntityTypesRequest) GetParent() string { 265 if x != nil { 266 return x.Parent 267 } 268 return "" 269} 270 271func (x *ListSessionEntityTypesRequest) GetPageSize() int32 { 272 if x != nil { 273 return x.PageSize 274 } 275 return 0 276} 277 278func (x *ListSessionEntityTypesRequest) GetPageToken() string { 279 if x != nil { 280 return x.PageToken 281 } 282 return "" 283} 284 285// The response message for [SessionEntityTypes.ListSessionEntityTypes][google.cloud.dialogflow.v2beta1.SessionEntityTypes.ListSessionEntityTypes]. 286type ListSessionEntityTypesResponse struct { 287 state protoimpl.MessageState 288 sizeCache protoimpl.SizeCache 289 unknownFields protoimpl.UnknownFields 290 291 // The list of session entity types. There will be a maximum number of items 292 // returned based on the page_size field in the request. 293 SessionEntityTypes []*SessionEntityType `protobuf:"bytes,1,rep,name=session_entity_types,json=sessionEntityTypes,proto3" json:"session_entity_types,omitempty"` 294 // Token to retrieve the next page of results, or empty if there are no 295 // more results in the list. 296 NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` 297} 298 299func (x *ListSessionEntityTypesResponse) Reset() { 300 *x = ListSessionEntityTypesResponse{} 301 if protoimpl.UnsafeEnabled { 302 mi := &file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_msgTypes[2] 303 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 304 ms.StoreMessageInfo(mi) 305 } 306} 307 308func (x *ListSessionEntityTypesResponse) String() string { 309 return protoimpl.X.MessageStringOf(x) 310} 311 312func (*ListSessionEntityTypesResponse) ProtoMessage() {} 313 314func (x *ListSessionEntityTypesResponse) ProtoReflect() protoreflect.Message { 315 mi := &file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_msgTypes[2] 316 if protoimpl.UnsafeEnabled && x != nil { 317 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 318 if ms.LoadMessageInfo() == nil { 319 ms.StoreMessageInfo(mi) 320 } 321 return ms 322 } 323 return mi.MessageOf(x) 324} 325 326// Deprecated: Use ListSessionEntityTypesResponse.ProtoReflect.Descriptor instead. 327func (*ListSessionEntityTypesResponse) Descriptor() ([]byte, []int) { 328 return file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_rawDescGZIP(), []int{2} 329} 330 331func (x *ListSessionEntityTypesResponse) GetSessionEntityTypes() []*SessionEntityType { 332 if x != nil { 333 return x.SessionEntityTypes 334 } 335 return nil 336} 337 338func (x *ListSessionEntityTypesResponse) GetNextPageToken() string { 339 if x != nil { 340 return x.NextPageToken 341 } 342 return "" 343} 344 345// The request message for [SessionEntityTypes.GetSessionEntityType][google.cloud.dialogflow.v2beta1.SessionEntityTypes.GetSessionEntityType]. 346type GetSessionEntityTypeRequest struct { 347 state protoimpl.MessageState 348 sizeCache protoimpl.SizeCache 349 unknownFields protoimpl.UnknownFields 350 351 // Required. The name of the session entity type. Supported formats: 352 // - `projects/<Project ID>/agent/sessions/<Session ID>/entityTypes/<Entity 353 // Type Display Name>` 354 // - `projects/<Project ID>/locations/<Location ID>/agent/sessions/<Session 355 // ID>/entityTypes/<Entity Type Display Name>` 356 // - `projects/<Project ID>/agent/environments/<Environment ID>/users/<User 357 // ID>/sessions/<Session ID>/entityTypes/<Entity Type Display Name>` 358 // - `projects/<Project ID>/locations/<Location ID>/agent/environments/ 359 // <Environment ID>/users/<User ID>/sessions/<Session 360 // ID>/entityTypes/<Entity Type Display Name>` 361 // 362 // If `Location ID` is not specified we assume default 'us' location. If 363 // `Environment ID` is not specified, we assume default 'draft' environment. 364 // If `User ID` is not specified, we assume default '-' user. 365 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 366} 367 368func (x *GetSessionEntityTypeRequest) Reset() { 369 *x = GetSessionEntityTypeRequest{} 370 if protoimpl.UnsafeEnabled { 371 mi := &file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_msgTypes[3] 372 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 373 ms.StoreMessageInfo(mi) 374 } 375} 376 377func (x *GetSessionEntityTypeRequest) String() string { 378 return protoimpl.X.MessageStringOf(x) 379} 380 381func (*GetSessionEntityTypeRequest) ProtoMessage() {} 382 383func (x *GetSessionEntityTypeRequest) ProtoReflect() protoreflect.Message { 384 mi := &file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_msgTypes[3] 385 if protoimpl.UnsafeEnabled && x != nil { 386 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 387 if ms.LoadMessageInfo() == nil { 388 ms.StoreMessageInfo(mi) 389 } 390 return ms 391 } 392 return mi.MessageOf(x) 393} 394 395// Deprecated: Use GetSessionEntityTypeRequest.ProtoReflect.Descriptor instead. 396func (*GetSessionEntityTypeRequest) Descriptor() ([]byte, []int) { 397 return file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_rawDescGZIP(), []int{3} 398} 399 400func (x *GetSessionEntityTypeRequest) GetName() string { 401 if x != nil { 402 return x.Name 403 } 404 return "" 405} 406 407// The request message for [SessionEntityTypes.CreateSessionEntityType][google.cloud.dialogflow.v2beta1.SessionEntityTypes.CreateSessionEntityType]. 408type CreateSessionEntityTypeRequest struct { 409 state protoimpl.MessageState 410 sizeCache protoimpl.SizeCache 411 unknownFields protoimpl.UnknownFields 412 413 // Required. The session to create a session entity type for. 414 // Supported formats: 415 // - `projects/<Project ID>/agent/sessions/<Session ID>, 416 // - `projects/<Project ID>/locations/<Location ID>/agent/sessions/<Session 417 // ID>`, 418 // - `projects/<Project ID>/agent/environments/<Environment ID>/users/<User 419 // ID>/sessions/<Session ID>`, 420 // - `projects/<Project ID>/locations/<Location 421 // ID>/agent/environments/<Environment ID>/users/<User ID>/sessions/<Session 422 // ID>`, 423 // 424 // If `Location ID` is not specified we assume default 'us' location. If 425 // `Environment ID` is not specified, we assume default 'draft' environment. 426 // If `User ID` is not specified, we assume default '-' user. 427 Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` 428 // Required. The session entity type to create. 429 SessionEntityType *SessionEntityType `protobuf:"bytes,2,opt,name=session_entity_type,json=sessionEntityType,proto3" json:"session_entity_type,omitempty"` 430} 431 432func (x *CreateSessionEntityTypeRequest) Reset() { 433 *x = CreateSessionEntityTypeRequest{} 434 if protoimpl.UnsafeEnabled { 435 mi := &file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_msgTypes[4] 436 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 437 ms.StoreMessageInfo(mi) 438 } 439} 440 441func (x *CreateSessionEntityTypeRequest) String() string { 442 return protoimpl.X.MessageStringOf(x) 443} 444 445func (*CreateSessionEntityTypeRequest) ProtoMessage() {} 446 447func (x *CreateSessionEntityTypeRequest) ProtoReflect() protoreflect.Message { 448 mi := &file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_msgTypes[4] 449 if protoimpl.UnsafeEnabled && x != nil { 450 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 451 if ms.LoadMessageInfo() == nil { 452 ms.StoreMessageInfo(mi) 453 } 454 return ms 455 } 456 return mi.MessageOf(x) 457} 458 459// Deprecated: Use CreateSessionEntityTypeRequest.ProtoReflect.Descriptor instead. 460func (*CreateSessionEntityTypeRequest) Descriptor() ([]byte, []int) { 461 return file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_rawDescGZIP(), []int{4} 462} 463 464func (x *CreateSessionEntityTypeRequest) GetParent() string { 465 if x != nil { 466 return x.Parent 467 } 468 return "" 469} 470 471func (x *CreateSessionEntityTypeRequest) GetSessionEntityType() *SessionEntityType { 472 if x != nil { 473 return x.SessionEntityType 474 } 475 return nil 476} 477 478// The request message for [SessionEntityTypes.UpdateSessionEntityType][google.cloud.dialogflow.v2beta1.SessionEntityTypes.UpdateSessionEntityType]. 479type UpdateSessionEntityTypeRequest struct { 480 state protoimpl.MessageState 481 sizeCache protoimpl.SizeCache 482 unknownFields protoimpl.UnknownFields 483 484 // Required. The session entity type to update. 485 SessionEntityType *SessionEntityType `protobuf:"bytes,1,opt,name=session_entity_type,json=sessionEntityType,proto3" json:"session_entity_type,omitempty"` 486 // Optional. The mask to control which fields get updated. 487 UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` 488} 489 490func (x *UpdateSessionEntityTypeRequest) Reset() { 491 *x = UpdateSessionEntityTypeRequest{} 492 if protoimpl.UnsafeEnabled { 493 mi := &file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_msgTypes[5] 494 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 495 ms.StoreMessageInfo(mi) 496 } 497} 498 499func (x *UpdateSessionEntityTypeRequest) String() string { 500 return protoimpl.X.MessageStringOf(x) 501} 502 503func (*UpdateSessionEntityTypeRequest) ProtoMessage() {} 504 505func (x *UpdateSessionEntityTypeRequest) ProtoReflect() protoreflect.Message { 506 mi := &file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_msgTypes[5] 507 if protoimpl.UnsafeEnabled && x != nil { 508 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 509 if ms.LoadMessageInfo() == nil { 510 ms.StoreMessageInfo(mi) 511 } 512 return ms 513 } 514 return mi.MessageOf(x) 515} 516 517// Deprecated: Use UpdateSessionEntityTypeRequest.ProtoReflect.Descriptor instead. 518func (*UpdateSessionEntityTypeRequest) Descriptor() ([]byte, []int) { 519 return file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_rawDescGZIP(), []int{5} 520} 521 522func (x *UpdateSessionEntityTypeRequest) GetSessionEntityType() *SessionEntityType { 523 if x != nil { 524 return x.SessionEntityType 525 } 526 return nil 527} 528 529func (x *UpdateSessionEntityTypeRequest) GetUpdateMask() *fieldmaskpb.FieldMask { 530 if x != nil { 531 return x.UpdateMask 532 } 533 return nil 534} 535 536// The request message for [SessionEntityTypes.DeleteSessionEntityType][google.cloud.dialogflow.v2beta1.SessionEntityTypes.DeleteSessionEntityType]. 537type DeleteSessionEntityTypeRequest struct { 538 state protoimpl.MessageState 539 sizeCache protoimpl.SizeCache 540 unknownFields protoimpl.UnknownFields 541 542 // Required. The name of the entity type to delete. 543 // Supported formats: 544 // - `projects/<Project ID>/agent/sessions/<Session ID>/entityTypes/<Entity 545 // Type Display Name>` 546 // - `projects/<Project ID>/locations/<Location ID>/agent/sessions/<Session 547 // ID>/entityTypes/<Entity Type Display Name>` 548 // - `projects/<Project ID>/agent/environments/<Environment ID>/users/<User 549 // ID>/sessions/<Session ID>/entityTypes/<Entity Type Display Name>` 550 // - `projects/<Project ID>/locations/<Location ID>/agent/environments/ 551 // <Environment ID>/users/<User ID>/sessions/<Session 552 // ID>/entityTypes/<Entity Type Display Name>` 553 // 554 // If `Location ID` is not specified we assume default 'us' location. If 555 // `Environment ID` is not specified, we assume default 'draft' environment. 556 // If `User ID` is not specified, we assume default '-' user. 557 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 558} 559 560func (x *DeleteSessionEntityTypeRequest) Reset() { 561 *x = DeleteSessionEntityTypeRequest{} 562 if protoimpl.UnsafeEnabled { 563 mi := &file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_msgTypes[6] 564 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 565 ms.StoreMessageInfo(mi) 566 } 567} 568 569func (x *DeleteSessionEntityTypeRequest) String() string { 570 return protoimpl.X.MessageStringOf(x) 571} 572 573func (*DeleteSessionEntityTypeRequest) ProtoMessage() {} 574 575func (x *DeleteSessionEntityTypeRequest) ProtoReflect() protoreflect.Message { 576 mi := &file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_msgTypes[6] 577 if protoimpl.UnsafeEnabled && x != nil { 578 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 579 if ms.LoadMessageInfo() == nil { 580 ms.StoreMessageInfo(mi) 581 } 582 return ms 583 } 584 return mi.MessageOf(x) 585} 586 587// Deprecated: Use DeleteSessionEntityTypeRequest.ProtoReflect.Descriptor instead. 588func (*DeleteSessionEntityTypeRequest) Descriptor() ([]byte, []int) { 589 return file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_rawDescGZIP(), []int{6} 590} 591 592func (x *DeleteSessionEntityTypeRequest) GetName() string { 593 if x != nil { 594 return x.Name 595 } 596 return "" 597} 598 599var File_google_cloud_dialogflow_v2beta1_session_entity_type_proto protoreflect.FileDescriptor 600 601var file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_rawDesc = []byte{ 602 0x0a, 0x39, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x64, 603 0x69, 0x61, 0x6c, 0x6f, 0x67, 0x66, 0x6c, 0x6f, 0x77, 0x2f, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 604 0x31, 0x2f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 605 0x5f, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1f, 0x67, 0x6f, 0x6f, 606 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x69, 0x61, 0x6c, 0x6f, 0x67, 607 0x66, 0x6c, 0x6f, 0x77, 0x2e, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x31, 0x1a, 0x1c, 0x67, 0x6f, 608 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 609 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 610 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 611 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 612 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 613 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 614 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 615 0x31, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x64, 0x69, 616 0x61, 0x6c, 0x6f, 0x67, 0x66, 0x6c, 0x6f, 0x77, 0x2f, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x31, 617 0x2f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x70, 0x72, 0x6f, 618 0x74, 0x6f, 0x1a, 0x1b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 619 0x62, 0x75, 0x66, 0x2f, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 620 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 621 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 622 0x6f, 0x22, 0xbb, 0x05, 0x0a, 0x11, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 623 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 624 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x77, 0x0a, 0x14, 0x65, 625 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x6f, 0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 0x5f, 0x6d, 626 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x45, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 627 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x69, 0x61, 0x6c, 0x6f, 0x67, 0x66, 628 0x6c, 0x6f, 0x77, 0x2e, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x53, 0x65, 0x73, 0x73, 629 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x2e, 0x45, 0x6e, 630 0x74, 0x69, 0x74, 0x79, 0x4f, 0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 0x4d, 0x6f, 0x64, 0x65, 631 0x52, 0x12, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x4f, 0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 632 0x4d, 0x6f, 0x64, 0x65, 0x12, 0x4e, 0x0a, 0x08, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x69, 0x65, 0x73, 633 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 634 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x69, 0x61, 0x6c, 0x6f, 0x67, 0x66, 0x6c, 0x6f, 0x77, 635 0x2e, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 636 0x79, 0x70, 0x65, 0x2e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x52, 0x08, 0x65, 0x6e, 0x74, 0x69, 637 0x74, 0x69, 0x65, 0x73, 0x22, 0x82, 0x01, 0x0a, 0x12, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x4f, 638 0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 0x4d, 0x6f, 0x64, 0x65, 0x12, 0x24, 0x0a, 0x20, 0x45, 639 0x4e, 0x54, 0x49, 0x54, 0x59, 0x5f, 0x4f, 0x56, 0x45, 0x52, 0x52, 0x49, 0x44, 0x45, 0x5f, 0x4d, 640 0x4f, 0x44, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 641 0x00, 0x12, 0x21, 0x0a, 0x1d, 0x45, 0x4e, 0x54, 0x49, 0x54, 0x59, 0x5f, 0x4f, 0x56, 0x45, 0x52, 642 0x52, 0x49, 0x44, 0x45, 0x5f, 0x4d, 0x4f, 0x44, 0x45, 0x5f, 0x4f, 0x56, 0x45, 0x52, 0x52, 0x49, 643 0x44, 0x45, 0x10, 0x01, 0x12, 0x23, 0x0a, 0x1f, 0x45, 0x4e, 0x54, 0x49, 0x54, 0x59, 0x5f, 0x4f, 644 0x56, 0x45, 0x52, 0x52, 0x49, 0x44, 0x45, 0x5f, 0x4d, 0x4f, 0x44, 0x45, 0x5f, 0x53, 0x55, 0x50, 645 0x50, 0x4c, 0x45, 0x4d, 0x45, 0x4e, 0x54, 0x10, 0x02, 0x3a, 0xc3, 0x02, 0xea, 0x41, 0xbf, 0x02, 646 0x0a, 0x2b, 0x64, 0x69, 0x61, 0x6c, 0x6f, 0x67, 0x66, 0x6c, 0x6f, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 647 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x53, 0x65, 0x73, 0x73, 648 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x12, 0x45, 0x70, 649 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 650 0x7d, 0x2f, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 651 0x2f, 0x7b, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x65, 0x6e, 0x74, 0x69, 0x74, 652 0x79, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2f, 0x7b, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x74, 653 0x79, 0x70, 0x65, 0x7d, 0x12, 0x5a, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 654 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 655 0x6e, 0x73, 0x2f, 0x7b, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x61, 0x67, 656 0x65, 0x6e, 0x74, 0x2f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x73, 0x65, 657 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 658 0x65, 0x73, 0x2f, 0x7b, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x7d, 659 0x12, 0x6d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 660 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2f, 0x65, 0x6e, 0x76, 0x69, 0x72, 661 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2f, 0x7b, 0x65, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 662 0x6d, 0x65, 0x6e, 0x74, 0x7d, 0x2f, 0x75, 0x73, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x75, 0x73, 0x65, 663 0x72, 0x7d, 0x2f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x73, 0x65, 0x73, 664 0x73, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 665 0x73, 0x2f, 0x7b, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x7d, 0x22, 666 0xa8, 0x01, 0x0a, 0x1d, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x45, 667 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 668 0x74, 0x12, 0x4b, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 669 0x09, 0x42, 0x33, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2d, 0x12, 0x2b, 0x64, 0x69, 0x61, 0x6c, 0x6f, 670 0x67, 0x66, 0x6c, 0x6f, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 671 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x69, 672 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0x1b, 673 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 674 0x05, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 675 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 676 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0xae, 0x01, 0x0a, 0x1e, 0x4c, 677 0x69, 0x73, 0x74, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 678 0x54, 0x79, 0x70, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x64, 0x0a, 679 0x14, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 680 0x74, 0x79, 0x70, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 0x6f, 681 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x69, 0x61, 0x6c, 0x6f, 682 0x67, 0x66, 0x6c, 0x6f, 0x77, 0x2e, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x53, 0x65, 683 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x52, 684 0x12, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 685 0x70, 0x65, 0x73, 0x12, 0x26, 0x0a, 0x0f, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 686 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6e, 0x65, 687 0x78, 0x74, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x22, 0x66, 0x0a, 0x1b, 0x47, 688 0x65, 0x74, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 689 0x79, 0x70, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x47, 0x0a, 0x04, 0x6e, 0x61, 690 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x33, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2d, 691 0x0a, 0x2b, 0x64, 0x69, 0x61, 0x6c, 0x6f, 0x67, 0x66, 0x6c, 0x6f, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 692 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x53, 0x65, 0x73, 0x73, 693 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x52, 0x04, 0x6e, 694 0x61, 0x6d, 0x65, 0x22, 0xd6, 0x01, 0x0a, 0x1e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x65, 695 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x52, 696 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x4b, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 697 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x33, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2d, 0x12, 0x2b, 698 0x64, 0x69, 0x61, 0x6c, 0x6f, 0x67, 0x66, 0x6c, 0x6f, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 699 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 700 0x6e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x52, 0x06, 0x70, 0x61, 0x72, 701 0x65, 0x6e, 0x74, 0x12, 0x67, 0x0a, 0x13, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 702 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 703 0x32, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 704 0x64, 0x69, 0x61, 0x6c, 0x6f, 0x67, 0x66, 0x6c, 0x6f, 0x77, 0x2e, 0x76, 0x32, 0x62, 0x65, 0x74, 705 0x61, 0x31, 0x2e, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 706 0x54, 0x79, 0x70, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x11, 0x73, 0x65, 0x73, 0x73, 0x69, 707 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x22, 0xc6, 0x01, 0x0a, 708 0x1e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 709 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 710 0x67, 0x0a, 0x13, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x6e, 0x74, 0x69, 0x74, 711 0x79, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x67, 712 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x69, 0x61, 0x6c, 713 0x6f, 0x67, 0x66, 0x6c, 0x6f, 0x77, 0x2e, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x53, 714 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 715 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x11, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 716 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x12, 0x3b, 0x0a, 0x0b, 0x75, 0x70, 0x64, 0x61, 717 0x74, 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 718 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 719 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 720 0x65, 0x4d, 0x61, 0x73, 0x6b, 0x22, 0x69, 0x0a, 0x1e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 721 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 722 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x47, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 723 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x33, 0xe0, 0x41, 0x02, 0xfa, 0x41, 0x2d, 0x0a, 0x2b, 0x64, 724 0x69, 0x61, 0x6c, 0x6f, 0x67, 0x66, 0x6c, 0x6f, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 725 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 726 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 727 0x32, 0xfb, 0x15, 0x0a, 0x12, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x69, 728 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x73, 0x12, 0xe4, 0x03, 0x0a, 0x16, 0x4c, 0x69, 0x73, 0x74, 729 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 730 0x65, 0x73, 0x12, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 731 0x64, 0x2e, 0x64, 0x69, 0x61, 0x6c, 0x6f, 0x67, 0x66, 0x6c, 0x6f, 0x77, 0x2e, 0x76, 0x32, 0x62, 732 0x65, 0x74, 0x61, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 733 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 734 0x73, 0x74, 0x1a, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 735 0x64, 0x2e, 0x64, 0x69, 0x61, 0x6c, 0x6f, 0x67, 0x66, 0x6c, 0x6f, 0x77, 0x2e, 0x76, 0x32, 0x62, 736 0x65, 0x74, 0x61, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 737 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 738 0x6e, 0x73, 0x65, 0x22, 0xc8, 0x02, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0xb8, 0x02, 0x12, 0x39, 0x2f, 739 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 740 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x61, 0x67, 0x65, 0x6e, 0x74, 741 0x2f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x65, 0x6e, 0x74, 742 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x73, 0x5a, 0x52, 0x12, 0x50, 0x2f, 0x76, 0x32, 0x62, 743 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 744 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2f, 0x65, 0x6e, 745 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x75, 0x73, 0x65, 746 0x72, 0x73, 0x2f, 0x2a, 0x2f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 747 0x2f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x73, 0x5a, 0x47, 0x12, 0x45, 748 0x2f, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 749 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 750 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2f, 0x73, 0x65, 751 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 752 0x54, 0x79, 0x70, 0x65, 0x73, 0x5a, 0x5e, 0x12, 0x5c, 0x2f, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 753 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 754 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 755 0x2f, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2f, 0x65, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 756 0x6e, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x75, 0x73, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x2f, 0x73, 0x65, 757 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 758 0x54, 0x79, 0x70, 0x65, 0x73, 0xda, 0x41, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x12, 0xd1, 759 0x03, 0x0a, 0x14, 0x47, 0x65, 0x74, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 760 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x12, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 761 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x69, 0x61, 0x6c, 0x6f, 0x67, 0x66, 0x6c, 0x6f, 762 0x77, 0x2e, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x53, 0x65, 0x73, 763 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 764 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 765 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x69, 0x61, 0x6c, 0x6f, 0x67, 0x66, 0x6c, 0x6f, 0x77, 0x2e, 766 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x45, 767 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x22, 0xc6, 0x02, 0x82, 0xd3, 0xe4, 0x93, 768 0x02, 0xb8, 0x02, 0x12, 0x39, 0x2f, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 769 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x61, 770 0x67, 0x65, 0x6e, 0x74, 0x2f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 771 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x5a, 0x52, 772 0x12, 0x50, 0x2f, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 773 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x61, 0x67, 0x65, 0x6e, 774 0x74, 0x2f, 0x65, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2f, 0x2a, 775 0x2f, 0x75, 0x73, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x2f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 776 0x73, 0x2f, 0x2a, 0x2f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2f, 777 0x2a, 0x7d, 0x5a, 0x47, 0x12, 0x45, 0x2f, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 778 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 779 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x61, 0x67, 0x65, 0x6e, 780 0x74, 0x2f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x65, 0x6e, 0x74, 781 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x5a, 0x5e, 0x12, 0x5c, 0x2f, 782 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 783 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 784 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2f, 0x65, 0x6e, 0x76, 0x69, 0x72, 785 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x75, 0x73, 0x65, 0x72, 0x73, 0x2f, 786 0x2a, 0x2f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x65, 0x6e, 0x74, 787 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 0x6e, 0x61, 788 0x6d, 0x65, 0x12, 0xc1, 0x04, 0x0a, 0x17, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x65, 0x73, 789 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x12, 0x3f, 790 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x69, 791 0x61, 0x6c, 0x6f, 0x67, 0x66, 0x6c, 0x6f, 0x77, 0x2e, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x31, 792 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 793 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 794 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 795 0x69, 0x61, 0x6c, 0x6f, 0x67, 0x66, 0x6c, 0x6f, 0x77, 0x2e, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 796 0x31, 0x2e, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 797 0x79, 0x70, 0x65, 0x22, 0xb0, 0x03, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0x8c, 0x03, 0x22, 0x39, 0x2f, 798 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 799 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x61, 0x67, 0x65, 0x6e, 0x74, 800 0x2f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x65, 0x6e, 0x74, 801 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x73, 0x3a, 0x13, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 802 0x6e, 0x5f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x5a, 0x67, 0x22, 803 0x50, 0x2f, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 804 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x61, 0x67, 0x65, 805 0x6e, 0x74, 0x2f, 0x65, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2f, 806 0x2a, 0x2f, 0x75, 0x73, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x2f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 807 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 808 0x73, 0x3a, 0x13, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x6e, 0x74, 0x69, 0x74, 809 0x79, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x5a, 0x5c, 0x22, 0x45, 0x2f, 0x76, 0x32, 0x62, 0x65, 0x74, 810 0x61, 0x31, 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 811 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 812 0x2a, 0x2f, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 813 0x2f, 0x2a, 0x7d, 0x2f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x73, 0x3a, 814 0x13, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 815 0x74, 0x79, 0x70, 0x65, 0x5a, 0x73, 0x22, 0x5c, 0x2f, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x31, 816 0x2f, 0x7b, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 817 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 818 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2f, 0x65, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 819 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x75, 0x73, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x2f, 0x73, 0x65, 0x73, 820 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x7d, 0x2f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 821 0x79, 0x70, 0x65, 0x73, 0x3a, 0x13, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x6e, 822 0x74, 0x69, 0x74, 0x79, 0x5f, 0x74, 0x79, 0x70, 0x65, 0xda, 0x41, 0x1a, 0x70, 0x61, 0x72, 0x65, 823 0x6e, 0x74, 0x2c, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x6e, 0x74, 0x69, 0x74, 824 0x79, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x12, 0xad, 0x05, 0x0a, 0x17, 0x55, 0x70, 0x64, 0x61, 0x74, 825 0x65, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 826 0x70, 0x65, 0x12, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 827 0x64, 0x2e, 0x64, 0x69, 0x61, 0x6c, 0x6f, 0x67, 0x66, 0x6c, 0x6f, 0x77, 0x2e, 0x76, 0x32, 0x62, 828 0x65, 0x74, 0x61, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x65, 0x73, 0x73, 0x69, 829 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x71, 0x75, 830 0x65, 0x73, 0x74, 0x1a, 0x32, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 831 0x75, 0x64, 0x2e, 0x64, 0x69, 0x61, 0x6c, 0x6f, 0x67, 0x66, 0x6c, 0x6f, 0x77, 0x2e, 0x76, 0x32, 832 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 833 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x22, 0x9c, 0x04, 0x82, 0xd3, 0xe4, 0x93, 0x02, 0xdd, 834 0x03, 0x32, 0x4d, 0x2f, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x73, 0x65, 0x73, 835 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x74, 0x79, 0x70, 0x65, 836 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 837 0x2f, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 838 0x2a, 0x2f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 839 0x3a, 0x13, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 840 0x5f, 0x74, 0x79, 0x70, 0x65, 0x5a, 0x7b, 0x32, 0x64, 0x2f, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 841 0x31, 0x2f, 0x7b, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x6e, 0x74, 0x69, 0x74, 842 0x79, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 843 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2f, 0x65, 0x6e, 0x76, 844 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x75, 0x73, 0x65, 0x72, 845 0x73, 0x2f, 0x2a, 0x2f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x65, 846 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x13, 0x73, 847 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x74, 0x79, 848 0x70, 0x65, 0x5a, 0x70, 0x32, 0x59, 0x2f, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 849 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x74, 850 0x79, 0x70, 0x65, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 851 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 852 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 853 0x2f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 854 0x13, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 855 0x74, 0x79, 0x70, 0x65, 0x5a, 0x87, 0x01, 0x32, 0x70, 0x2f, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 856 0x31, 0x2f, 0x7b, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x6e, 0x74, 0x69, 0x74, 857 0x79, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 858 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 859 0x2f, 0x2a, 0x2f, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2f, 0x65, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 860 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x75, 0x73, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x2f, 861 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x65, 0x6e, 0x74, 0x69, 0x74, 862 0x79, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x3a, 0x13, 0x73, 0x65, 0x73, 0x73, 0x69, 863 0x6f, 0x6e, 0x5f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x74, 0x79, 0x70, 0x65, 0xda, 0x41, 864 0x13, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 865 0x74, 0x79, 0x70, 0x65, 0xda, 0x41, 0x1f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x65, 866 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x2c, 0x75, 0x70, 0x64, 0x61, 0x74, 867 0x65, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x12, 0xbb, 0x03, 0x0a, 0x17, 0x44, 0x65, 0x6c, 0x65, 0x74, 868 0x65, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 869 0x70, 0x65, 0x12, 0x3f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 870 0x64, 0x2e, 0x64, 0x69, 0x61, 0x6c, 0x6f, 0x67, 0x66, 0x6c, 0x6f, 0x77, 0x2e, 0x76, 0x32, 0x62, 871 0x65, 0x74, 0x61, 0x31, 0x2e, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x53, 0x65, 0x73, 0x73, 0x69, 872 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x52, 0x65, 0x71, 0x75, 873 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 874 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x22, 0xc6, 0x02, 0x82, 0xd3, 875 0xe4, 0x93, 0x02, 0xb8, 0x02, 0x2a, 0x39, 0x2f, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 876 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 877 0x2f, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 878 0x2a, 0x2f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 879 0x5a, 0x52, 0x2a, 0x50, 0x2f, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 880 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x61, 0x67, 881 0x65, 0x6e, 0x74, 0x2f, 0x65, 0x6e, 0x76, 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x73, 882 0x2f, 0x2a, 0x2f, 0x75, 0x73, 0x65, 0x72, 0x73, 0x2f, 0x2a, 0x2f, 0x73, 0x65, 0x73, 0x73, 0x69, 883 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 884 0x73, 0x2f, 0x2a, 0x7d, 0x5a, 0x47, 0x2a, 0x45, 0x2f, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x31, 885 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 886 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x61, 0x67, 887 0x65, 0x6e, 0x74, 0x2f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x65, 888 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0x5a, 0x5e, 0x2a, 889 0x5c, 0x2f, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2f, 0x7b, 0x6e, 0x61, 0x6d, 0x65, 0x3d, 890 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x74, 891 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2f, 0x65, 0x6e, 0x76, 892 0x69, 0x72, 0x6f, 0x6e, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2f, 0x2a, 0x2f, 0x75, 0x73, 0x65, 0x72, 893 0x73, 0x2f, 0x2a, 0x2f, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2a, 0x2f, 0x65, 894 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x73, 0x2f, 0x2a, 0x7d, 0xda, 0x41, 0x04, 895 0x6e, 0x61, 0x6d, 0x65, 0x1a, 0x78, 0xca, 0x41, 0x19, 0x64, 0x69, 0x61, 0x6c, 0x6f, 0x67, 0x66, 896 0x6c, 0x6f, 0x77, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 897 0x6f, 0x6d, 0xd2, 0x41, 0x59, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 898 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 899 0x61, 0x75, 0x74, 0x68, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2d, 0x70, 0x6c, 0x61, 0x74, 0x66, 900 0x6f, 0x72, 0x6d, 0x2c, 0x68, 0x74, 0x74, 0x70, 0x73, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 901 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x61, 902 0x75, 0x74, 0x68, 0x2f, 0x64, 0x69, 0x61, 0x6c, 0x6f, 0x67, 0x66, 0x6c, 0x6f, 0x77, 0x42, 0xb4, 903 0x01, 0x0a, 0x23, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 904 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x69, 0x61, 0x6c, 0x6f, 0x67, 0x66, 0x6c, 0x6f, 0x77, 0x2e, 0x76, 905 0x32, 0x62, 0x65, 0x74, 0x61, 0x31, 0x42, 0x16, 0x53, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x45, 906 0x6e, 0x74, 0x69, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 907 0x5a, 0x49, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 908 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 909 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x64, 0x69, 910 0x61, 0x6c, 0x6f, 0x67, 0x66, 0x6c, 0x6f, 0x77, 0x2f, 0x76, 0x32, 0x62, 0x65, 0x74, 0x61, 0x31, 911 0x3b, 0x64, 0x69, 0x61, 0x6c, 0x6f, 0x67, 0x66, 0x6c, 0x6f, 0x77, 0xf8, 0x01, 0x01, 0xa2, 0x02, 912 0x02, 0x44, 0x46, 0xaa, 0x02, 0x1f, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 913 0x75, 0x64, 0x2e, 0x44, 0x69, 0x61, 0x6c, 0x6f, 0x67, 0x66, 0x6c, 0x6f, 0x77, 0x2e, 0x56, 0x32, 914 0x62, 0x65, 0x74, 0x61, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 915} 916 917var ( 918 file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_rawDescOnce sync.Once 919 file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_rawDescData = file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_rawDesc 920) 921 922func file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_rawDescGZIP() []byte { 923 file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_rawDescOnce.Do(func() { 924 file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_rawDescData) 925 }) 926 return file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_rawDescData 927} 928 929var file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_enumTypes = make([]protoimpl.EnumInfo, 1) 930var file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_msgTypes = make([]protoimpl.MessageInfo, 7) 931var file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_goTypes = []interface{}{ 932 (SessionEntityType_EntityOverrideMode)(0), // 0: google.cloud.dialogflow.v2beta1.SessionEntityType.EntityOverrideMode 933 (*SessionEntityType)(nil), // 1: google.cloud.dialogflow.v2beta1.SessionEntityType 934 (*ListSessionEntityTypesRequest)(nil), // 2: google.cloud.dialogflow.v2beta1.ListSessionEntityTypesRequest 935 (*ListSessionEntityTypesResponse)(nil), // 3: google.cloud.dialogflow.v2beta1.ListSessionEntityTypesResponse 936 (*GetSessionEntityTypeRequest)(nil), // 4: google.cloud.dialogflow.v2beta1.GetSessionEntityTypeRequest 937 (*CreateSessionEntityTypeRequest)(nil), // 5: google.cloud.dialogflow.v2beta1.CreateSessionEntityTypeRequest 938 (*UpdateSessionEntityTypeRequest)(nil), // 6: google.cloud.dialogflow.v2beta1.UpdateSessionEntityTypeRequest 939 (*DeleteSessionEntityTypeRequest)(nil), // 7: google.cloud.dialogflow.v2beta1.DeleteSessionEntityTypeRequest 940 (*EntityType_Entity)(nil), // 8: google.cloud.dialogflow.v2beta1.EntityType.Entity 941 (*fieldmaskpb.FieldMask)(nil), // 9: google.protobuf.FieldMask 942 (*emptypb.Empty)(nil), // 10: google.protobuf.Empty 943} 944var file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_depIdxs = []int32{ 945 0, // 0: google.cloud.dialogflow.v2beta1.SessionEntityType.entity_override_mode:type_name -> google.cloud.dialogflow.v2beta1.SessionEntityType.EntityOverrideMode 946 8, // 1: google.cloud.dialogflow.v2beta1.SessionEntityType.entities:type_name -> google.cloud.dialogflow.v2beta1.EntityType.Entity 947 1, // 2: google.cloud.dialogflow.v2beta1.ListSessionEntityTypesResponse.session_entity_types:type_name -> google.cloud.dialogflow.v2beta1.SessionEntityType 948 1, // 3: google.cloud.dialogflow.v2beta1.CreateSessionEntityTypeRequest.session_entity_type:type_name -> google.cloud.dialogflow.v2beta1.SessionEntityType 949 1, // 4: google.cloud.dialogflow.v2beta1.UpdateSessionEntityTypeRequest.session_entity_type:type_name -> google.cloud.dialogflow.v2beta1.SessionEntityType 950 9, // 5: google.cloud.dialogflow.v2beta1.UpdateSessionEntityTypeRequest.update_mask:type_name -> google.protobuf.FieldMask 951 2, // 6: google.cloud.dialogflow.v2beta1.SessionEntityTypes.ListSessionEntityTypes:input_type -> google.cloud.dialogflow.v2beta1.ListSessionEntityTypesRequest 952 4, // 7: google.cloud.dialogflow.v2beta1.SessionEntityTypes.GetSessionEntityType:input_type -> google.cloud.dialogflow.v2beta1.GetSessionEntityTypeRequest 953 5, // 8: google.cloud.dialogflow.v2beta1.SessionEntityTypes.CreateSessionEntityType:input_type -> google.cloud.dialogflow.v2beta1.CreateSessionEntityTypeRequest 954 6, // 9: google.cloud.dialogflow.v2beta1.SessionEntityTypes.UpdateSessionEntityType:input_type -> google.cloud.dialogflow.v2beta1.UpdateSessionEntityTypeRequest 955 7, // 10: google.cloud.dialogflow.v2beta1.SessionEntityTypes.DeleteSessionEntityType:input_type -> google.cloud.dialogflow.v2beta1.DeleteSessionEntityTypeRequest 956 3, // 11: google.cloud.dialogflow.v2beta1.SessionEntityTypes.ListSessionEntityTypes:output_type -> google.cloud.dialogflow.v2beta1.ListSessionEntityTypesResponse 957 1, // 12: google.cloud.dialogflow.v2beta1.SessionEntityTypes.GetSessionEntityType:output_type -> google.cloud.dialogflow.v2beta1.SessionEntityType 958 1, // 13: google.cloud.dialogflow.v2beta1.SessionEntityTypes.CreateSessionEntityType:output_type -> google.cloud.dialogflow.v2beta1.SessionEntityType 959 1, // 14: google.cloud.dialogflow.v2beta1.SessionEntityTypes.UpdateSessionEntityType:output_type -> google.cloud.dialogflow.v2beta1.SessionEntityType 960 10, // 15: google.cloud.dialogflow.v2beta1.SessionEntityTypes.DeleteSessionEntityType:output_type -> google.protobuf.Empty 961 11, // [11:16] is the sub-list for method output_type 962 6, // [6:11] is the sub-list for method input_type 963 6, // [6:6] is the sub-list for extension type_name 964 6, // [6:6] is the sub-list for extension extendee 965 0, // [0:6] is the sub-list for field type_name 966} 967 968func init() { file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_init() } 969func file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_init() { 970 if File_google_cloud_dialogflow_v2beta1_session_entity_type_proto != nil { 971 return 972 } 973 file_google_cloud_dialogflow_v2beta1_entity_type_proto_init() 974 if !protoimpl.UnsafeEnabled { 975 file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 976 switch v := v.(*SessionEntityType); i { 977 case 0: 978 return &v.state 979 case 1: 980 return &v.sizeCache 981 case 2: 982 return &v.unknownFields 983 default: 984 return nil 985 } 986 } 987 file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 988 switch v := v.(*ListSessionEntityTypesRequest); i { 989 case 0: 990 return &v.state 991 case 1: 992 return &v.sizeCache 993 case 2: 994 return &v.unknownFields 995 default: 996 return nil 997 } 998 } 999 file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 1000 switch v := v.(*ListSessionEntityTypesResponse); i { 1001 case 0: 1002 return &v.state 1003 case 1: 1004 return &v.sizeCache 1005 case 2: 1006 return &v.unknownFields 1007 default: 1008 return nil 1009 } 1010 } 1011 file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 1012 switch v := v.(*GetSessionEntityTypeRequest); i { 1013 case 0: 1014 return &v.state 1015 case 1: 1016 return &v.sizeCache 1017 case 2: 1018 return &v.unknownFields 1019 default: 1020 return nil 1021 } 1022 } 1023 file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { 1024 switch v := v.(*CreateSessionEntityTypeRequest); i { 1025 case 0: 1026 return &v.state 1027 case 1: 1028 return &v.sizeCache 1029 case 2: 1030 return &v.unknownFields 1031 default: 1032 return nil 1033 } 1034 } 1035 file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { 1036 switch v := v.(*UpdateSessionEntityTypeRequest); i { 1037 case 0: 1038 return &v.state 1039 case 1: 1040 return &v.sizeCache 1041 case 2: 1042 return &v.unknownFields 1043 default: 1044 return nil 1045 } 1046 } 1047 file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { 1048 switch v := v.(*DeleteSessionEntityTypeRequest); i { 1049 case 0: 1050 return &v.state 1051 case 1: 1052 return &v.sizeCache 1053 case 2: 1054 return &v.unknownFields 1055 default: 1056 return nil 1057 } 1058 } 1059 } 1060 type x struct{} 1061 out := protoimpl.TypeBuilder{ 1062 File: protoimpl.DescBuilder{ 1063 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 1064 RawDescriptor: file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_rawDesc, 1065 NumEnums: 1, 1066 NumMessages: 7, 1067 NumExtensions: 0, 1068 NumServices: 1, 1069 }, 1070 GoTypes: file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_goTypes, 1071 DependencyIndexes: file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_depIdxs, 1072 EnumInfos: file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_enumTypes, 1073 MessageInfos: file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_msgTypes, 1074 }.Build() 1075 File_google_cloud_dialogflow_v2beta1_session_entity_type_proto = out.File 1076 file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_rawDesc = nil 1077 file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_goTypes = nil 1078 file_google_cloud_dialogflow_v2beta1_session_entity_type_proto_depIdxs = nil 1079} 1080 1081// Reference imports to suppress errors if they are not otherwise used. 1082var _ context.Context 1083var _ grpc.ClientConnInterface 1084 1085// This is a compile-time assertion to ensure that this generated file 1086// is compatible with the grpc package it is being compiled against. 1087const _ = grpc.SupportPackageIsVersion6 1088 1089// SessionEntityTypesClient is the client API for SessionEntityTypes service. 1090// 1091// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. 1092type SessionEntityTypesClient interface { 1093 // Returns the list of all session entity types in the specified session. 1094 // 1095 // This method doesn't work with Google Assistant integration. 1096 // Contact Dialogflow support if you need to use session entities 1097 // with Google Assistant integration. 1098 ListSessionEntityTypes(ctx context.Context, in *ListSessionEntityTypesRequest, opts ...grpc.CallOption) (*ListSessionEntityTypesResponse, error) 1099 // Retrieves the specified session entity type. 1100 // 1101 // This method doesn't work with Google Assistant integration. 1102 // Contact Dialogflow support if you need to use session entities 1103 // with Google Assistant integration. 1104 GetSessionEntityType(ctx context.Context, in *GetSessionEntityTypeRequest, opts ...grpc.CallOption) (*SessionEntityType, error) 1105 // Creates a session entity type. 1106 // 1107 // If the specified session entity type already exists, overrides the 1108 // session entity type. 1109 // 1110 // This method doesn't work with Google Assistant integration. 1111 // Contact Dialogflow support if you need to use session entities 1112 // with Google Assistant integration. 1113 CreateSessionEntityType(ctx context.Context, in *CreateSessionEntityTypeRequest, opts ...grpc.CallOption) (*SessionEntityType, error) 1114 // Updates the specified session entity type. 1115 // 1116 // This method doesn't work with Google Assistant integration. 1117 // Contact Dialogflow support if you need to use session entities 1118 // with Google Assistant integration. 1119 UpdateSessionEntityType(ctx context.Context, in *UpdateSessionEntityTypeRequest, opts ...grpc.CallOption) (*SessionEntityType, error) 1120 // Deletes the specified session entity type. 1121 // 1122 // This method doesn't work with Google Assistant integration. 1123 // Contact Dialogflow support if you need to use session entities 1124 // with Google Assistant integration. 1125 DeleteSessionEntityType(ctx context.Context, in *DeleteSessionEntityTypeRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) 1126} 1127 1128type sessionEntityTypesClient struct { 1129 cc grpc.ClientConnInterface 1130} 1131 1132func NewSessionEntityTypesClient(cc grpc.ClientConnInterface) SessionEntityTypesClient { 1133 return &sessionEntityTypesClient{cc} 1134} 1135 1136func (c *sessionEntityTypesClient) ListSessionEntityTypes(ctx context.Context, in *ListSessionEntityTypesRequest, opts ...grpc.CallOption) (*ListSessionEntityTypesResponse, error) { 1137 out := new(ListSessionEntityTypesResponse) 1138 err := c.cc.Invoke(ctx, "/google.cloud.dialogflow.v2beta1.SessionEntityTypes/ListSessionEntityTypes", in, out, opts...) 1139 if err != nil { 1140 return nil, err 1141 } 1142 return out, nil 1143} 1144 1145func (c *sessionEntityTypesClient) GetSessionEntityType(ctx context.Context, in *GetSessionEntityTypeRequest, opts ...grpc.CallOption) (*SessionEntityType, error) { 1146 out := new(SessionEntityType) 1147 err := c.cc.Invoke(ctx, "/google.cloud.dialogflow.v2beta1.SessionEntityTypes/GetSessionEntityType", in, out, opts...) 1148 if err != nil { 1149 return nil, err 1150 } 1151 return out, nil 1152} 1153 1154func (c *sessionEntityTypesClient) CreateSessionEntityType(ctx context.Context, in *CreateSessionEntityTypeRequest, opts ...grpc.CallOption) (*SessionEntityType, error) { 1155 out := new(SessionEntityType) 1156 err := c.cc.Invoke(ctx, "/google.cloud.dialogflow.v2beta1.SessionEntityTypes/CreateSessionEntityType", in, out, opts...) 1157 if err != nil { 1158 return nil, err 1159 } 1160 return out, nil 1161} 1162 1163func (c *sessionEntityTypesClient) UpdateSessionEntityType(ctx context.Context, in *UpdateSessionEntityTypeRequest, opts ...grpc.CallOption) (*SessionEntityType, error) { 1164 out := new(SessionEntityType) 1165 err := c.cc.Invoke(ctx, "/google.cloud.dialogflow.v2beta1.SessionEntityTypes/UpdateSessionEntityType", in, out, opts...) 1166 if err != nil { 1167 return nil, err 1168 } 1169 return out, nil 1170} 1171 1172func (c *sessionEntityTypesClient) DeleteSessionEntityType(ctx context.Context, in *DeleteSessionEntityTypeRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) { 1173 out := new(emptypb.Empty) 1174 err := c.cc.Invoke(ctx, "/google.cloud.dialogflow.v2beta1.SessionEntityTypes/DeleteSessionEntityType", in, out, opts...) 1175 if err != nil { 1176 return nil, err 1177 } 1178 return out, nil 1179} 1180 1181// SessionEntityTypesServer is the server API for SessionEntityTypes service. 1182type SessionEntityTypesServer interface { 1183 // Returns the list of all session entity types in the specified session. 1184 // 1185 // This method doesn't work with Google Assistant integration. 1186 // Contact Dialogflow support if you need to use session entities 1187 // with Google Assistant integration. 1188 ListSessionEntityTypes(context.Context, *ListSessionEntityTypesRequest) (*ListSessionEntityTypesResponse, error) 1189 // Retrieves the specified session entity type. 1190 // 1191 // This method doesn't work with Google Assistant integration. 1192 // Contact Dialogflow support if you need to use session entities 1193 // with Google Assistant integration. 1194 GetSessionEntityType(context.Context, *GetSessionEntityTypeRequest) (*SessionEntityType, error) 1195 // Creates a session entity type. 1196 // 1197 // If the specified session entity type already exists, overrides the 1198 // session entity type. 1199 // 1200 // This method doesn't work with Google Assistant integration. 1201 // Contact Dialogflow support if you need to use session entities 1202 // with Google Assistant integration. 1203 CreateSessionEntityType(context.Context, *CreateSessionEntityTypeRequest) (*SessionEntityType, error) 1204 // Updates the specified session entity type. 1205 // 1206 // This method doesn't work with Google Assistant integration. 1207 // Contact Dialogflow support if you need to use session entities 1208 // with Google Assistant integration. 1209 UpdateSessionEntityType(context.Context, *UpdateSessionEntityTypeRequest) (*SessionEntityType, error) 1210 // Deletes the specified session entity type. 1211 // 1212 // This method doesn't work with Google Assistant integration. 1213 // Contact Dialogflow support if you need to use session entities 1214 // with Google Assistant integration. 1215 DeleteSessionEntityType(context.Context, *DeleteSessionEntityTypeRequest) (*emptypb.Empty, error) 1216} 1217 1218// UnimplementedSessionEntityTypesServer can be embedded to have forward compatible implementations. 1219type UnimplementedSessionEntityTypesServer struct { 1220} 1221 1222func (*UnimplementedSessionEntityTypesServer) ListSessionEntityTypes(context.Context, *ListSessionEntityTypesRequest) (*ListSessionEntityTypesResponse, error) { 1223 return nil, status.Errorf(codes.Unimplemented, "method ListSessionEntityTypes not implemented") 1224} 1225func (*UnimplementedSessionEntityTypesServer) GetSessionEntityType(context.Context, *GetSessionEntityTypeRequest) (*SessionEntityType, error) { 1226 return nil, status.Errorf(codes.Unimplemented, "method GetSessionEntityType not implemented") 1227} 1228func (*UnimplementedSessionEntityTypesServer) CreateSessionEntityType(context.Context, *CreateSessionEntityTypeRequest) (*SessionEntityType, error) { 1229 return nil, status.Errorf(codes.Unimplemented, "method CreateSessionEntityType not implemented") 1230} 1231func (*UnimplementedSessionEntityTypesServer) UpdateSessionEntityType(context.Context, *UpdateSessionEntityTypeRequest) (*SessionEntityType, error) { 1232 return nil, status.Errorf(codes.Unimplemented, "method UpdateSessionEntityType not implemented") 1233} 1234func (*UnimplementedSessionEntityTypesServer) DeleteSessionEntityType(context.Context, *DeleteSessionEntityTypeRequest) (*emptypb.Empty, error) { 1235 return nil, status.Errorf(codes.Unimplemented, "method DeleteSessionEntityType not implemented") 1236} 1237 1238func RegisterSessionEntityTypesServer(s *grpc.Server, srv SessionEntityTypesServer) { 1239 s.RegisterService(&_SessionEntityTypes_serviceDesc, srv) 1240} 1241 1242func _SessionEntityTypes_ListSessionEntityTypes_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1243 in := new(ListSessionEntityTypesRequest) 1244 if err := dec(in); err != nil { 1245 return nil, err 1246 } 1247 if interceptor == nil { 1248 return srv.(SessionEntityTypesServer).ListSessionEntityTypes(ctx, in) 1249 } 1250 info := &grpc.UnaryServerInfo{ 1251 Server: srv, 1252 FullMethod: "/google.cloud.dialogflow.v2beta1.SessionEntityTypes/ListSessionEntityTypes", 1253 } 1254 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1255 return srv.(SessionEntityTypesServer).ListSessionEntityTypes(ctx, req.(*ListSessionEntityTypesRequest)) 1256 } 1257 return interceptor(ctx, in, info, handler) 1258} 1259 1260func _SessionEntityTypes_GetSessionEntityType_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1261 in := new(GetSessionEntityTypeRequest) 1262 if err := dec(in); err != nil { 1263 return nil, err 1264 } 1265 if interceptor == nil { 1266 return srv.(SessionEntityTypesServer).GetSessionEntityType(ctx, in) 1267 } 1268 info := &grpc.UnaryServerInfo{ 1269 Server: srv, 1270 FullMethod: "/google.cloud.dialogflow.v2beta1.SessionEntityTypes/GetSessionEntityType", 1271 } 1272 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1273 return srv.(SessionEntityTypesServer).GetSessionEntityType(ctx, req.(*GetSessionEntityTypeRequest)) 1274 } 1275 return interceptor(ctx, in, info, handler) 1276} 1277 1278func _SessionEntityTypes_CreateSessionEntityType_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1279 in := new(CreateSessionEntityTypeRequest) 1280 if err := dec(in); err != nil { 1281 return nil, err 1282 } 1283 if interceptor == nil { 1284 return srv.(SessionEntityTypesServer).CreateSessionEntityType(ctx, in) 1285 } 1286 info := &grpc.UnaryServerInfo{ 1287 Server: srv, 1288 FullMethod: "/google.cloud.dialogflow.v2beta1.SessionEntityTypes/CreateSessionEntityType", 1289 } 1290 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1291 return srv.(SessionEntityTypesServer).CreateSessionEntityType(ctx, req.(*CreateSessionEntityTypeRequest)) 1292 } 1293 return interceptor(ctx, in, info, handler) 1294} 1295 1296func _SessionEntityTypes_UpdateSessionEntityType_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1297 in := new(UpdateSessionEntityTypeRequest) 1298 if err := dec(in); err != nil { 1299 return nil, err 1300 } 1301 if interceptor == nil { 1302 return srv.(SessionEntityTypesServer).UpdateSessionEntityType(ctx, in) 1303 } 1304 info := &grpc.UnaryServerInfo{ 1305 Server: srv, 1306 FullMethod: "/google.cloud.dialogflow.v2beta1.SessionEntityTypes/UpdateSessionEntityType", 1307 } 1308 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1309 return srv.(SessionEntityTypesServer).UpdateSessionEntityType(ctx, req.(*UpdateSessionEntityTypeRequest)) 1310 } 1311 return interceptor(ctx, in, info, handler) 1312} 1313 1314func _SessionEntityTypes_DeleteSessionEntityType_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { 1315 in := new(DeleteSessionEntityTypeRequest) 1316 if err := dec(in); err != nil { 1317 return nil, err 1318 } 1319 if interceptor == nil { 1320 return srv.(SessionEntityTypesServer).DeleteSessionEntityType(ctx, in) 1321 } 1322 info := &grpc.UnaryServerInfo{ 1323 Server: srv, 1324 FullMethod: "/google.cloud.dialogflow.v2beta1.SessionEntityTypes/DeleteSessionEntityType", 1325 } 1326 handler := func(ctx context.Context, req interface{}) (interface{}, error) { 1327 return srv.(SessionEntityTypesServer).DeleteSessionEntityType(ctx, req.(*DeleteSessionEntityTypeRequest)) 1328 } 1329 return interceptor(ctx, in, info, handler) 1330} 1331 1332var _SessionEntityTypes_serviceDesc = grpc.ServiceDesc{ 1333 ServiceName: "google.cloud.dialogflow.v2beta1.SessionEntityTypes", 1334 HandlerType: (*SessionEntityTypesServer)(nil), 1335 Methods: []grpc.MethodDesc{ 1336 { 1337 MethodName: "ListSessionEntityTypes", 1338 Handler: _SessionEntityTypes_ListSessionEntityTypes_Handler, 1339 }, 1340 { 1341 MethodName: "GetSessionEntityType", 1342 Handler: _SessionEntityTypes_GetSessionEntityType_Handler, 1343 }, 1344 { 1345 MethodName: "CreateSessionEntityType", 1346 Handler: _SessionEntityTypes_CreateSessionEntityType_Handler, 1347 }, 1348 { 1349 MethodName: "UpdateSessionEntityType", 1350 Handler: _SessionEntityTypes_UpdateSessionEntityType_Handler, 1351 }, 1352 { 1353 MethodName: "DeleteSessionEntityType", 1354 Handler: _SessionEntityTypes_DeleteSessionEntityType_Handler, 1355 }, 1356 }, 1357 Streams: []grpc.StreamDesc{}, 1358 Metadata: "google/cloud/dialogflow/v2beta1/session_entity_type.proto", 1359} 1360