1// Copyright 2021 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.26.0 18// protoc v3.12.2 19// source: google/cloud/dialogflow/cx/v3beta1/validation_message.proto 20 21package cx 22 23import ( 24 reflect "reflect" 25 sync "sync" 26 27 _ "google.golang.org/genproto/googleapis/api/annotations" 28 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 29 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 30 _ "google.golang.org/protobuf/types/known/structpb" 31) 32 33const ( 34 // Verify that this generated code is sufficiently up-to-date. 35 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 36 // Verify that runtime/protoimpl is sufficiently up-to-date. 37 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 38) 39 40// Resource types. 41type ValidationMessage_ResourceType int32 42 43const ( 44 // Unspecified. 45 ValidationMessage_RESOURCE_TYPE_UNSPECIFIED ValidationMessage_ResourceType = 0 46 // Agent. 47 ValidationMessage_AGENT ValidationMessage_ResourceType = 1 48 // Intent. 49 ValidationMessage_INTENT ValidationMessage_ResourceType = 2 50 // Intent training phrase. 51 ValidationMessage_INTENT_TRAINING_PHRASE ValidationMessage_ResourceType = 8 52 // Intent parameter. 53 ValidationMessage_INTENT_PARAMETER ValidationMessage_ResourceType = 9 54 // Multiple intents. 55 ValidationMessage_INTENTS ValidationMessage_ResourceType = 10 56 // Multiple training phrases. 57 ValidationMessage_INTENT_TRAINING_PHRASES ValidationMessage_ResourceType = 11 58 // Entity type. 59 ValidationMessage_ENTITY_TYPE ValidationMessage_ResourceType = 3 60 // Multiple entity types. 61 ValidationMessage_ENTITY_TYPES ValidationMessage_ResourceType = 12 62 // Webhook. 63 ValidationMessage_WEBHOOK ValidationMessage_ResourceType = 4 64 // Flow. 65 ValidationMessage_FLOW ValidationMessage_ResourceType = 5 66 // Page. 67 ValidationMessage_PAGE ValidationMessage_ResourceType = 6 68 // Multiple pages. 69 ValidationMessage_PAGES ValidationMessage_ResourceType = 13 70 // Transition route group. 71 ValidationMessage_TRANSITION_ROUTE_GROUP ValidationMessage_ResourceType = 7 72) 73 74// Enum value maps for ValidationMessage_ResourceType. 75var ( 76 ValidationMessage_ResourceType_name = map[int32]string{ 77 0: "RESOURCE_TYPE_UNSPECIFIED", 78 1: "AGENT", 79 2: "INTENT", 80 8: "INTENT_TRAINING_PHRASE", 81 9: "INTENT_PARAMETER", 82 10: "INTENTS", 83 11: "INTENT_TRAINING_PHRASES", 84 3: "ENTITY_TYPE", 85 12: "ENTITY_TYPES", 86 4: "WEBHOOK", 87 5: "FLOW", 88 6: "PAGE", 89 13: "PAGES", 90 7: "TRANSITION_ROUTE_GROUP", 91 } 92 ValidationMessage_ResourceType_value = map[string]int32{ 93 "RESOURCE_TYPE_UNSPECIFIED": 0, 94 "AGENT": 1, 95 "INTENT": 2, 96 "INTENT_TRAINING_PHRASE": 8, 97 "INTENT_PARAMETER": 9, 98 "INTENTS": 10, 99 "INTENT_TRAINING_PHRASES": 11, 100 "ENTITY_TYPE": 3, 101 "ENTITY_TYPES": 12, 102 "WEBHOOK": 4, 103 "FLOW": 5, 104 "PAGE": 6, 105 "PAGES": 13, 106 "TRANSITION_ROUTE_GROUP": 7, 107 } 108) 109 110func (x ValidationMessage_ResourceType) Enum() *ValidationMessage_ResourceType { 111 p := new(ValidationMessage_ResourceType) 112 *p = x 113 return p 114} 115 116func (x ValidationMessage_ResourceType) String() string { 117 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) 118} 119 120func (ValidationMessage_ResourceType) Descriptor() protoreflect.EnumDescriptor { 121 return file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_enumTypes[0].Descriptor() 122} 123 124func (ValidationMessage_ResourceType) Type() protoreflect.EnumType { 125 return &file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_enumTypes[0] 126} 127 128func (x ValidationMessage_ResourceType) Number() protoreflect.EnumNumber { 129 return protoreflect.EnumNumber(x) 130} 131 132// Deprecated: Use ValidationMessage_ResourceType.Descriptor instead. 133func (ValidationMessage_ResourceType) EnumDescriptor() ([]byte, []int) { 134 return file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_rawDescGZIP(), []int{0, 0} 135} 136 137// Severity level. 138type ValidationMessage_Severity int32 139 140const ( 141 // Unspecified. 142 ValidationMessage_SEVERITY_UNSPECIFIED ValidationMessage_Severity = 0 143 // The agent doesn't follow Dialogflow best practices. 144 ValidationMessage_INFO ValidationMessage_Severity = 1 145 // The agent may not behave as expected. 146 ValidationMessage_WARNING ValidationMessage_Severity = 2 147 // The agent may experience failures. 148 ValidationMessage_ERROR ValidationMessage_Severity = 3 149) 150 151// Enum value maps for ValidationMessage_Severity. 152var ( 153 ValidationMessage_Severity_name = map[int32]string{ 154 0: "SEVERITY_UNSPECIFIED", 155 1: "INFO", 156 2: "WARNING", 157 3: "ERROR", 158 } 159 ValidationMessage_Severity_value = map[string]int32{ 160 "SEVERITY_UNSPECIFIED": 0, 161 "INFO": 1, 162 "WARNING": 2, 163 "ERROR": 3, 164 } 165) 166 167func (x ValidationMessage_Severity) Enum() *ValidationMessage_Severity { 168 p := new(ValidationMessage_Severity) 169 *p = x 170 return p 171} 172 173func (x ValidationMessage_Severity) String() string { 174 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) 175} 176 177func (ValidationMessage_Severity) Descriptor() protoreflect.EnumDescriptor { 178 return file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_enumTypes[1].Descriptor() 179} 180 181func (ValidationMessage_Severity) Type() protoreflect.EnumType { 182 return &file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_enumTypes[1] 183} 184 185func (x ValidationMessage_Severity) Number() protoreflect.EnumNumber { 186 return protoreflect.EnumNumber(x) 187} 188 189// Deprecated: Use ValidationMessage_Severity.Descriptor instead. 190func (ValidationMessage_Severity) EnumDescriptor() ([]byte, []int) { 191 return file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_rawDescGZIP(), []int{0, 1} 192} 193 194// Agent/flow validation message. 195type ValidationMessage struct { 196 state protoimpl.MessageState 197 sizeCache protoimpl.SizeCache 198 unknownFields protoimpl.UnknownFields 199 200 // The type of the resources where the message is found. 201 ResourceType ValidationMessage_ResourceType `protobuf:"varint,1,opt,name=resource_type,json=resourceType,proto3,enum=google.cloud.dialogflow.cx.v3beta1.ValidationMessage_ResourceType" json:"resource_type,omitempty"` 202 // The names of the resources where the message is found. 203 // 204 // Deprecated: Do not use. 205 Resources []string `protobuf:"bytes,2,rep,name=resources,proto3" json:"resources,omitempty"` 206 // The resource names of the resources where the message is found. 207 ResourceNames []*ResourceName `protobuf:"bytes,6,rep,name=resource_names,json=resourceNames,proto3" json:"resource_names,omitempty"` 208 // Indicates the severity of the message. 209 Severity ValidationMessage_Severity `protobuf:"varint,3,opt,name=severity,proto3,enum=google.cloud.dialogflow.cx.v3beta1.ValidationMessage_Severity" json:"severity,omitempty"` 210 // The message detail. 211 Detail string `protobuf:"bytes,4,opt,name=detail,proto3" json:"detail,omitempty"` 212} 213 214func (x *ValidationMessage) Reset() { 215 *x = ValidationMessage{} 216 if protoimpl.UnsafeEnabled { 217 mi := &file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_msgTypes[0] 218 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 219 ms.StoreMessageInfo(mi) 220 } 221} 222 223func (x *ValidationMessage) String() string { 224 return protoimpl.X.MessageStringOf(x) 225} 226 227func (*ValidationMessage) ProtoMessage() {} 228 229func (x *ValidationMessage) ProtoReflect() protoreflect.Message { 230 mi := &file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_msgTypes[0] 231 if protoimpl.UnsafeEnabled && x != nil { 232 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 233 if ms.LoadMessageInfo() == nil { 234 ms.StoreMessageInfo(mi) 235 } 236 return ms 237 } 238 return mi.MessageOf(x) 239} 240 241// Deprecated: Use ValidationMessage.ProtoReflect.Descriptor instead. 242func (*ValidationMessage) Descriptor() ([]byte, []int) { 243 return file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_rawDescGZIP(), []int{0} 244} 245 246func (x *ValidationMessage) GetResourceType() ValidationMessage_ResourceType { 247 if x != nil { 248 return x.ResourceType 249 } 250 return ValidationMessage_RESOURCE_TYPE_UNSPECIFIED 251} 252 253// Deprecated: Do not use. 254func (x *ValidationMessage) GetResources() []string { 255 if x != nil { 256 return x.Resources 257 } 258 return nil 259} 260 261func (x *ValidationMessage) GetResourceNames() []*ResourceName { 262 if x != nil { 263 return x.ResourceNames 264 } 265 return nil 266} 267 268func (x *ValidationMessage) GetSeverity() ValidationMessage_Severity { 269 if x != nil { 270 return x.Severity 271 } 272 return ValidationMessage_SEVERITY_UNSPECIFIED 273} 274 275func (x *ValidationMessage) GetDetail() string { 276 if x != nil { 277 return x.Detail 278 } 279 return "" 280} 281 282// Resource name and display name. 283type ResourceName struct { 284 state protoimpl.MessageState 285 sizeCache protoimpl.SizeCache 286 unknownFields protoimpl.UnknownFields 287 288 // Name. 289 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` 290 // Display name. 291 DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` 292} 293 294func (x *ResourceName) Reset() { 295 *x = ResourceName{} 296 if protoimpl.UnsafeEnabled { 297 mi := &file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_msgTypes[1] 298 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 299 ms.StoreMessageInfo(mi) 300 } 301} 302 303func (x *ResourceName) String() string { 304 return protoimpl.X.MessageStringOf(x) 305} 306 307func (*ResourceName) ProtoMessage() {} 308 309func (x *ResourceName) ProtoReflect() protoreflect.Message { 310 mi := &file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_msgTypes[1] 311 if protoimpl.UnsafeEnabled && x != nil { 312 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 313 if ms.LoadMessageInfo() == nil { 314 ms.StoreMessageInfo(mi) 315 } 316 return ms 317 } 318 return mi.MessageOf(x) 319} 320 321// Deprecated: Use ResourceName.ProtoReflect.Descriptor instead. 322func (*ResourceName) Descriptor() ([]byte, []int) { 323 return file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_rawDescGZIP(), []int{1} 324} 325 326func (x *ResourceName) GetName() string { 327 if x != nil { 328 return x.Name 329 } 330 return "" 331} 332 333func (x *ResourceName) GetDisplayName() string { 334 if x != nil { 335 return x.DisplayName 336 } 337 return "" 338} 339 340var File_google_cloud_dialogflow_cx_v3beta1_validation_message_proto protoreflect.FileDescriptor 341 342var file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_rawDesc = []byte{ 343 0x0a, 0x3b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x64, 344 0x69, 0x61, 0x6c, 0x6f, 0x67, 0x66, 0x6c, 0x6f, 0x77, 0x2f, 0x63, 0x78, 0x2f, 0x76, 0x33, 0x62, 345 0x65, 0x74, 0x61, 0x31, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 346 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x22, 0x67, 347 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x69, 0x61, 0x6c, 348 0x6f, 0x67, 0x66, 0x6c, 0x6f, 0x77, 0x2e, 0x63, 0x78, 0x2e, 0x76, 0x33, 0x62, 0x65, 0x74, 0x61, 349 0x31, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 350 0x75, 0x66, 0x2f, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 351 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 352 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xc1, 0x05, 353 0x0a, 0x11, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x73, 0x73, 354 0x61, 0x67, 0x65, 0x12, 0x67, 0x0a, 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 355 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x42, 0x2e, 0x67, 0x6f, 0x6f, 356 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x69, 0x61, 0x6c, 0x6f, 0x67, 357 0x66, 0x6c, 0x6f, 0x77, 0x2e, 0x63, 0x78, 0x2e, 0x76, 0x33, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 358 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 359 0x65, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0c, 360 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x20, 0x0a, 0x09, 361 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x42, 362 0x02, 0x18, 0x01, 0x52, 0x09, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x12, 0x57, 363 0x0a, 0x0e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x73, 364 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 365 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x69, 0x61, 0x6c, 0x6f, 0x67, 0x66, 0x6c, 0x6f, 0x77, 366 0x2e, 0x63, 0x78, 0x2e, 0x76, 0x33, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x52, 0x65, 0x73, 0x6f, 367 0x75, 0x72, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 368 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x73, 0x12, 0x5a, 0x0a, 0x08, 0x73, 0x65, 0x76, 0x65, 0x72, 369 0x69, 0x74, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 370 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x69, 0x61, 0x6c, 0x6f, 0x67, 0x66, 371 0x6c, 0x6f, 0x77, 0x2e, 0x63, 0x78, 0x2e, 0x76, 0x33, 0x62, 0x65, 0x74, 0x61, 0x31, 0x2e, 0x56, 372 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 373 0x2e, 0x53, 0x65, 0x76, 0x65, 0x72, 0x69, 0x74, 0x79, 0x52, 0x08, 0x73, 0x65, 0x76, 0x65, 0x72, 374 0x69, 0x74, 0x79, 0x12, 0x16, 0x0a, 0x06, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x18, 0x04, 0x20, 375 0x01, 0x28, 0x09, 0x52, 0x06, 0x64, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x22, 0x8b, 0x02, 0x0a, 0x0c, 376 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1d, 0x0a, 0x19, 377 0x52, 0x45, 0x53, 0x4f, 0x55, 0x52, 0x43, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 378 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x09, 0x0a, 0x05, 0x41, 379 0x47, 0x45, 0x4e, 0x54, 0x10, 0x01, 0x12, 0x0a, 0x0a, 0x06, 0x49, 0x4e, 0x54, 0x45, 0x4e, 0x54, 380 0x10, 0x02, 0x12, 0x1a, 0x0a, 0x16, 0x49, 0x4e, 0x54, 0x45, 0x4e, 0x54, 0x5f, 0x54, 0x52, 0x41, 381 0x49, 0x4e, 0x49, 0x4e, 0x47, 0x5f, 0x50, 0x48, 0x52, 0x41, 0x53, 0x45, 0x10, 0x08, 0x12, 0x14, 382 0x0a, 0x10, 0x49, 0x4e, 0x54, 0x45, 0x4e, 0x54, 0x5f, 0x50, 0x41, 0x52, 0x41, 0x4d, 0x45, 0x54, 383 0x45, 0x52, 0x10, 0x09, 0x12, 0x0b, 0x0a, 0x07, 0x49, 0x4e, 0x54, 0x45, 0x4e, 0x54, 0x53, 0x10, 384 0x0a, 0x12, 0x1b, 0x0a, 0x17, 0x49, 0x4e, 0x54, 0x45, 0x4e, 0x54, 0x5f, 0x54, 0x52, 0x41, 0x49, 385 0x4e, 0x49, 0x4e, 0x47, 0x5f, 0x50, 0x48, 0x52, 0x41, 0x53, 0x45, 0x53, 0x10, 0x0b, 0x12, 0x0f, 386 0x0a, 0x0b, 0x45, 0x4e, 0x54, 0x49, 0x54, 0x59, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x10, 0x03, 0x12, 387 0x10, 0x0a, 0x0c, 0x45, 0x4e, 0x54, 0x49, 0x54, 0x59, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x53, 0x10, 388 0x0c, 0x12, 0x0b, 0x0a, 0x07, 0x57, 0x45, 0x42, 0x48, 0x4f, 0x4f, 0x4b, 0x10, 0x04, 0x12, 0x08, 389 0x0a, 0x04, 0x46, 0x4c, 0x4f, 0x57, 0x10, 0x05, 0x12, 0x08, 0x0a, 0x04, 0x50, 0x41, 0x47, 0x45, 390 0x10, 0x06, 0x12, 0x09, 0x0a, 0x05, 0x50, 0x41, 0x47, 0x45, 0x53, 0x10, 0x0d, 0x12, 0x1a, 0x0a, 391 0x16, 0x54, 0x52, 0x41, 0x4e, 0x53, 0x49, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x52, 0x4f, 0x55, 0x54, 392 0x45, 0x5f, 0x47, 0x52, 0x4f, 0x55, 0x50, 0x10, 0x07, 0x22, 0x46, 0x0a, 0x08, 0x53, 0x65, 0x76, 393 0x65, 0x72, 0x69, 0x74, 0x79, 0x12, 0x18, 0x0a, 0x14, 0x53, 0x45, 0x56, 0x45, 0x52, 0x49, 0x54, 394 0x59, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 395 0x08, 0x0a, 0x04, 0x49, 0x4e, 0x46, 0x4f, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, 0x57, 0x41, 0x52, 396 0x4e, 0x49, 0x4e, 0x47, 0x10, 0x02, 0x12, 0x09, 0x0a, 0x05, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 397 0x03, 0x22, 0x45, 0x0a, 0x0c, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4e, 0x61, 0x6d, 398 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 399 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 400 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x69, 0x73, 401 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x42, 0xde, 0x01, 0x0a, 0x26, 0x63, 0x6f, 0x6d, 402 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x64, 0x69, 403 0x61, 0x6c, 0x6f, 0x67, 0x66, 0x6c, 0x6f, 0x77, 0x2e, 0x63, 0x78, 0x2e, 0x76, 0x33, 0x62, 0x65, 404 0x74, 0x61, 0x31, 0x42, 0x16, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 405 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x44, 0x67, 406 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 407 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 408 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x64, 0x69, 0x61, 0x6c, 0x6f, 409 0x67, 0x66, 0x6c, 0x6f, 0x77, 0x2f, 0x63, 0x78, 0x2f, 0x76, 0x33, 0x62, 0x65, 0x74, 0x61, 0x31, 410 0x3b, 0x63, 0x78, 0xf8, 0x01, 0x01, 0xa2, 0x02, 0x02, 0x44, 0x46, 0xaa, 0x02, 0x22, 0x47, 0x6f, 411 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x44, 0x69, 0x61, 0x6c, 0x6f, 412 0x67, 0x66, 0x6c, 0x6f, 0x77, 0x2e, 0x43, 0x78, 0x2e, 0x56, 0x33, 0x42, 0x65, 0x74, 0x61, 0x31, 413 0xea, 0x02, 0x26, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x43, 0x6c, 0x6f, 0x75, 0x64, 414 0x3a, 0x3a, 0x44, 0x69, 0x61, 0x6c, 0x6f, 0x67, 0x66, 0x6c, 0x6f, 0x77, 0x3a, 0x3a, 0x43, 0x58, 415 0x3a, 0x3a, 0x56, 0x33, 0x62, 0x65, 0x74, 0x61, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 416 0x33, 417} 418 419var ( 420 file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_rawDescOnce sync.Once 421 file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_rawDescData = file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_rawDesc 422) 423 424func file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_rawDescGZIP() []byte { 425 file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_rawDescOnce.Do(func() { 426 file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_rawDescData) 427 }) 428 return file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_rawDescData 429} 430 431var file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_enumTypes = make([]protoimpl.EnumInfo, 2) 432var file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_msgTypes = make([]protoimpl.MessageInfo, 2) 433var file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_goTypes = []interface{}{ 434 (ValidationMessage_ResourceType)(0), // 0: google.cloud.dialogflow.cx.v3beta1.ValidationMessage.ResourceType 435 (ValidationMessage_Severity)(0), // 1: google.cloud.dialogflow.cx.v3beta1.ValidationMessage.Severity 436 (*ValidationMessage)(nil), // 2: google.cloud.dialogflow.cx.v3beta1.ValidationMessage 437 (*ResourceName)(nil), // 3: google.cloud.dialogflow.cx.v3beta1.ResourceName 438} 439var file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_depIdxs = []int32{ 440 0, // 0: google.cloud.dialogflow.cx.v3beta1.ValidationMessage.resource_type:type_name -> google.cloud.dialogflow.cx.v3beta1.ValidationMessage.ResourceType 441 3, // 1: google.cloud.dialogflow.cx.v3beta1.ValidationMessage.resource_names:type_name -> google.cloud.dialogflow.cx.v3beta1.ResourceName 442 1, // 2: google.cloud.dialogflow.cx.v3beta1.ValidationMessage.severity:type_name -> google.cloud.dialogflow.cx.v3beta1.ValidationMessage.Severity 443 3, // [3:3] is the sub-list for method output_type 444 3, // [3:3] is the sub-list for method input_type 445 3, // [3:3] is the sub-list for extension type_name 446 3, // [3:3] is the sub-list for extension extendee 447 0, // [0:3] is the sub-list for field type_name 448} 449 450func init() { file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_init() } 451func file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_init() { 452 if File_google_cloud_dialogflow_cx_v3beta1_validation_message_proto != nil { 453 return 454 } 455 if !protoimpl.UnsafeEnabled { 456 file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 457 switch v := v.(*ValidationMessage); i { 458 case 0: 459 return &v.state 460 case 1: 461 return &v.sizeCache 462 case 2: 463 return &v.unknownFields 464 default: 465 return nil 466 } 467 } 468 file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 469 switch v := v.(*ResourceName); i { 470 case 0: 471 return &v.state 472 case 1: 473 return &v.sizeCache 474 case 2: 475 return &v.unknownFields 476 default: 477 return nil 478 } 479 } 480 } 481 type x struct{} 482 out := protoimpl.TypeBuilder{ 483 File: protoimpl.DescBuilder{ 484 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 485 RawDescriptor: file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_rawDesc, 486 NumEnums: 2, 487 NumMessages: 2, 488 NumExtensions: 0, 489 NumServices: 0, 490 }, 491 GoTypes: file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_goTypes, 492 DependencyIndexes: file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_depIdxs, 493 EnumInfos: file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_enumTypes, 494 MessageInfos: file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_msgTypes, 495 }.Build() 496 File_google_cloud_dialogflow_cx_v3beta1_validation_message_proto = out.File 497 file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_rawDesc = nil 498 file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_goTypes = nil 499 file_google_cloud_dialogflow_cx_v3beta1_validation_message_proto_depIdxs = nil 500} 501