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/actions/sdk/v2/localized_settings.proto 20 21package sdk 22 23import ( 24 reflect "reflect" 25 sync "sync" 26 27 proto "github.com/golang/protobuf/proto" 28 _ "google.golang.org/genproto/googleapis/api/annotations" 29 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 30 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 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// This is a compile-time assertion that a sufficiently up-to-date version 41// of the legacy proto package is being used. 42const _ = proto.ProtoPackageIsVersion4 43 44// Represents settings of an Actions project that are specific to a user locale. 45// In this instance, user means the end user who invokes your Actions. 46// **This message is localizable.** 47type LocalizedSettings struct { 48 state protoimpl.MessageState 49 sizeCache protoimpl.SizeCache 50 unknownFields protoimpl.UnknownFields 51 52 // Required. The default display name for this Actions project (if there is no 53 // translation available) 54 DisplayName string `protobuf:"bytes,1,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` 55 // Required. The pronunciation of the display name to invoke it within a voice 56 // (spoken) context. 57 Pronunciation string `protobuf:"bytes,2,opt,name=pronunciation,proto3" json:"pronunciation,omitempty"` 58 // Required. The default short description for the Actions project (if there is no 59 // translation available). 80 character limit. 60 ShortDescription string `protobuf:"bytes,3,opt,name=short_description,json=shortDescription,proto3" json:"short_description,omitempty"` 61 // Required. The default long description for the Actions project (if there is no 62 // translation available). 4000 character limit. 63 FullDescription string `protobuf:"bytes,4,opt,name=full_description,json=fullDescription,proto3" json:"full_description,omitempty"` 64 // Required. Small square image, 192 x 192 px. 65 // This should be specified as a reference to the corresponding image in the 66 // `resources/images/` directory. Eg: `$resources.images.foo` (without the 67 // extension) for image in `resources/images/foo.jpg` 68 // When working on a project pulled from Console the Google managed url pulled 69 // could be used. 70 SmallLogoImage string `protobuf:"bytes,5,opt,name=small_logo_image,json=smallLogoImage,proto3" json:"small_logo_image,omitempty"` 71 // Optional. Large landscape image, 1920 x 1080 px. 72 // This should be specified as a reference to the corresponding image in the 73 // `resources/images/` directory. Eg: `$resources.images.foo` (without the 74 // extension) for image in `resources/images/foo.jpg` 75 // When working on a project pulled from Console the Google managed url pulled 76 // could be used. 77 LargeBannerImage string `protobuf:"bytes,6,opt,name=large_banner_image,json=largeBannerImage,proto3" json:"large_banner_image,omitempty"` 78 // Required. The name of the developer to be displayed to users. 79 DeveloperName string `protobuf:"bytes,7,opt,name=developer_name,json=developerName,proto3" json:"developer_name,omitempty"` 80 // Required. The contact email address for the developer. 81 DeveloperEmail string `protobuf:"bytes,8,opt,name=developer_email,json=developerEmail,proto3" json:"developer_email,omitempty"` 82 // Optional. The terms of service URL. 83 TermsOfServiceUrl string `protobuf:"bytes,9,opt,name=terms_of_service_url,json=termsOfServiceUrl,proto3" json:"terms_of_service_url,omitempty"` 84 // Required. The Google Assistant voice type that users hear when they interact with 85 // your Actions. The supported values are "male_1", "male_2", "female_1", and 86 // "female_2". 87 Voice string `protobuf:"bytes,10,opt,name=voice,proto3" json:"voice,omitempty"` 88 // Optional. The locale for the specified voice. If not specified, this resolves 89 // to the user's Assistant locale. If specified, the voice locale must have 90 // the same root language as the locale specified in LocalizedSettings. 91 VoiceLocale string `protobuf:"bytes,14,opt,name=voice_locale,json=voiceLocale,proto3" json:"voice_locale,omitempty"` 92 // Required. The privacy policy URL. 93 PrivacyPolicyUrl string `protobuf:"bytes,11,opt,name=privacy_policy_url,json=privacyPolicyUrl,proto3" json:"privacy_policy_url,omitempty"` 94 // Optional. Sample invocation phrases displayed as part of your Actions project's 95 // description in the Assistant directory. This will help users learn how to 96 // use it. 97 SampleInvocations []string `protobuf:"bytes,12,rep,name=sample_invocations,json=sampleInvocations,proto3" json:"sample_invocations,omitempty"` 98 // Optional. Theme customizations for visual components of your Actions. 99 ThemeCustomization *ThemeCustomization `protobuf:"bytes,13,opt,name=theme_customization,json=themeCustomization,proto3" json:"theme_customization,omitempty"` 100} 101 102func (x *LocalizedSettings) Reset() { 103 *x = LocalizedSettings{} 104 if protoimpl.UnsafeEnabled { 105 mi := &file_google_actions_sdk_v2_localized_settings_proto_msgTypes[0] 106 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 107 ms.StoreMessageInfo(mi) 108 } 109} 110 111func (x *LocalizedSettings) String() string { 112 return protoimpl.X.MessageStringOf(x) 113} 114 115func (*LocalizedSettings) ProtoMessage() {} 116 117func (x *LocalizedSettings) ProtoReflect() protoreflect.Message { 118 mi := &file_google_actions_sdk_v2_localized_settings_proto_msgTypes[0] 119 if protoimpl.UnsafeEnabled && x != nil { 120 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 121 if ms.LoadMessageInfo() == nil { 122 ms.StoreMessageInfo(mi) 123 } 124 return ms 125 } 126 return mi.MessageOf(x) 127} 128 129// Deprecated: Use LocalizedSettings.ProtoReflect.Descriptor instead. 130func (*LocalizedSettings) Descriptor() ([]byte, []int) { 131 return file_google_actions_sdk_v2_localized_settings_proto_rawDescGZIP(), []int{0} 132} 133 134func (x *LocalizedSettings) GetDisplayName() string { 135 if x != nil { 136 return x.DisplayName 137 } 138 return "" 139} 140 141func (x *LocalizedSettings) GetPronunciation() string { 142 if x != nil { 143 return x.Pronunciation 144 } 145 return "" 146} 147 148func (x *LocalizedSettings) GetShortDescription() string { 149 if x != nil { 150 return x.ShortDescription 151 } 152 return "" 153} 154 155func (x *LocalizedSettings) GetFullDescription() string { 156 if x != nil { 157 return x.FullDescription 158 } 159 return "" 160} 161 162func (x *LocalizedSettings) GetSmallLogoImage() string { 163 if x != nil { 164 return x.SmallLogoImage 165 } 166 return "" 167} 168 169func (x *LocalizedSettings) GetLargeBannerImage() string { 170 if x != nil { 171 return x.LargeBannerImage 172 } 173 return "" 174} 175 176func (x *LocalizedSettings) GetDeveloperName() string { 177 if x != nil { 178 return x.DeveloperName 179 } 180 return "" 181} 182 183func (x *LocalizedSettings) GetDeveloperEmail() string { 184 if x != nil { 185 return x.DeveloperEmail 186 } 187 return "" 188} 189 190func (x *LocalizedSettings) GetTermsOfServiceUrl() string { 191 if x != nil { 192 return x.TermsOfServiceUrl 193 } 194 return "" 195} 196 197func (x *LocalizedSettings) GetVoice() string { 198 if x != nil { 199 return x.Voice 200 } 201 return "" 202} 203 204func (x *LocalizedSettings) GetVoiceLocale() string { 205 if x != nil { 206 return x.VoiceLocale 207 } 208 return "" 209} 210 211func (x *LocalizedSettings) GetPrivacyPolicyUrl() string { 212 if x != nil { 213 return x.PrivacyPolicyUrl 214 } 215 return "" 216} 217 218func (x *LocalizedSettings) GetSampleInvocations() []string { 219 if x != nil { 220 return x.SampleInvocations 221 } 222 return nil 223} 224 225func (x *LocalizedSettings) GetThemeCustomization() *ThemeCustomization { 226 if x != nil { 227 return x.ThemeCustomization 228 } 229 return nil 230} 231 232var File_google_actions_sdk_v2_localized_settings_proto protoreflect.FileDescriptor 233 234var file_google_actions_sdk_v2_localized_settings_proto_rawDesc = []byte{ 235 0x0a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 236 0x2f, 0x73, 0x64, 0x6b, 0x2f, 0x76, 0x32, 0x2f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x69, 0x7a, 0x65, 237 0x64, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 238 0x12, 0x15, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 239 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x1a, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 240 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x64, 0x6b, 0x2f, 0x76, 0x32, 0x2f, 0x74, 241 0x68, 0x65, 0x6d, 0x65, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x69, 0x7a, 0x61, 0x74, 0x69, 242 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 243 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 244 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xc5, 0x05, 0x0a, 0x11, 0x4c, 0x6f, 245 0x63, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x64, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 246 0x26, 0x0a, 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 247 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0b, 0x64, 0x69, 0x73, 0x70, 248 0x6c, 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x29, 0x0a, 0x0d, 0x70, 0x72, 0x6f, 0x6e, 0x75, 249 0x6e, 0x63, 0x69, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 250 0xe0, 0x41, 0x02, 0x52, 0x0d, 0x70, 0x72, 0x6f, 0x6e, 0x75, 0x6e, 0x63, 0x69, 0x61, 0x74, 0x69, 251 0x6f, 0x6e, 0x12, 0x30, 0x0a, 0x11, 0x73, 0x68, 0x6f, 0x72, 0x74, 0x5f, 0x64, 0x65, 0x73, 0x63, 252 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 253 0x41, 0x02, 0x52, 0x10, 0x73, 0x68, 0x6f, 0x72, 0x74, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 254 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x2e, 0x0a, 0x10, 0x66, 0x75, 0x6c, 0x6c, 0x5f, 0x64, 0x65, 0x73, 255 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 256 0xe0, 0x41, 0x02, 0x52, 0x0f, 0x66, 0x75, 0x6c, 0x6c, 0x44, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 257 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x2d, 0x0a, 0x10, 0x73, 0x6d, 0x61, 0x6c, 0x6c, 0x5f, 0x6c, 0x6f, 258 0x67, 0x6f, 0x5f, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 259 0xe0, 0x41, 0x02, 0x52, 0x0e, 0x73, 0x6d, 0x61, 0x6c, 0x6c, 0x4c, 0x6f, 0x67, 0x6f, 0x49, 0x6d, 260 0x61, 0x67, 0x65, 0x12, 0x31, 0x0a, 0x12, 0x6c, 0x61, 0x72, 0x67, 0x65, 0x5f, 0x62, 0x61, 0x6e, 261 0x6e, 0x65, 0x72, 0x5f, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x42, 262 0x03, 0xe0, 0x41, 0x01, 0x52, 0x10, 0x6c, 0x61, 0x72, 0x67, 0x65, 0x42, 0x61, 0x6e, 0x6e, 0x65, 263 0x72, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x12, 0x2a, 0x0a, 0x0e, 0x64, 0x65, 0x76, 0x65, 0x6c, 0x6f, 264 0x70, 0x65, 0x72, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 265 0xe0, 0x41, 0x02, 0x52, 0x0d, 0x64, 0x65, 0x76, 0x65, 0x6c, 0x6f, 0x70, 0x65, 0x72, 0x4e, 0x61, 266 0x6d, 0x65, 0x12, 0x2c, 0x0a, 0x0f, 0x64, 0x65, 0x76, 0x65, 0x6c, 0x6f, 0x70, 0x65, 0x72, 0x5f, 267 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 268 0x52, 0x0e, 0x64, 0x65, 0x76, 0x65, 0x6c, 0x6f, 0x70, 0x65, 0x72, 0x45, 0x6d, 0x61, 0x69, 0x6c, 269 0x12, 0x34, 0x0a, 0x14, 0x74, 0x65, 0x72, 0x6d, 0x73, 0x5f, 0x6f, 0x66, 0x5f, 0x73, 0x65, 0x72, 270 0x76, 0x69, 0x63, 0x65, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 271 0xe0, 0x41, 0x01, 0x52, 0x11, 0x74, 0x65, 0x72, 0x6d, 0x73, 0x4f, 0x66, 0x53, 0x65, 0x72, 0x76, 272 0x69, 0x63, 0x65, 0x55, 0x72, 0x6c, 0x12, 0x19, 0x0a, 0x05, 0x76, 0x6f, 0x69, 0x63, 0x65, 0x18, 273 0x0a, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x05, 0x76, 0x6f, 0x69, 0x63, 274 0x65, 0x12, 0x26, 0x0a, 0x0c, 0x76, 0x6f, 0x69, 0x63, 0x65, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 275 0x65, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0b, 0x76, 0x6f, 276 0x69, 0x63, 0x65, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x65, 0x12, 0x31, 0x0a, 0x12, 0x70, 0x72, 0x69, 277 0x76, 0x61, 0x63, 0x79, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x5f, 0x75, 0x72, 0x6c, 0x18, 278 0x0b, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x10, 0x70, 0x72, 0x69, 0x76, 279 0x61, 0x63, 0x79, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x55, 0x72, 0x6c, 0x12, 0x32, 0x0a, 0x12, 280 0x73, 0x61, 0x6d, 0x70, 0x6c, 0x65, 0x5f, 0x69, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 281 0x6e, 0x73, 0x18, 0x0c, 0x20, 0x03, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x11, 0x73, 282 0x61, 0x6d, 0x70, 0x6c, 0x65, 0x49, 0x6e, 0x76, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 283 0x12, 0x5f, 0x0a, 0x13, 0x74, 0x68, 0x65, 0x6d, 0x65, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 284 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x29, 0x2e, 285 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 286 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x54, 0x68, 0x65, 0x6d, 0x65, 0x43, 0x75, 0x73, 0x74, 0x6f, 287 0x6d, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x12, 0x74, 288 0x68, 0x65, 0x6d, 0x65, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x69, 0x7a, 0x61, 0x74, 0x69, 0x6f, 289 0x6e, 0x42, 0x6f, 0x0a, 0x19, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 290 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x42, 0x16, 291 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x69, 0x7a, 0x65, 0x64, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 292 0x73, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x38, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 293 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 294 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 295 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x64, 0x6b, 0x2f, 0x76, 0x32, 0x3b, 0x73, 296 0x64, 0x6b, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 297} 298 299var ( 300 file_google_actions_sdk_v2_localized_settings_proto_rawDescOnce sync.Once 301 file_google_actions_sdk_v2_localized_settings_proto_rawDescData = file_google_actions_sdk_v2_localized_settings_proto_rawDesc 302) 303 304func file_google_actions_sdk_v2_localized_settings_proto_rawDescGZIP() []byte { 305 file_google_actions_sdk_v2_localized_settings_proto_rawDescOnce.Do(func() { 306 file_google_actions_sdk_v2_localized_settings_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_actions_sdk_v2_localized_settings_proto_rawDescData) 307 }) 308 return file_google_actions_sdk_v2_localized_settings_proto_rawDescData 309} 310 311var file_google_actions_sdk_v2_localized_settings_proto_msgTypes = make([]protoimpl.MessageInfo, 1) 312var file_google_actions_sdk_v2_localized_settings_proto_goTypes = []interface{}{ 313 (*LocalizedSettings)(nil), // 0: google.actions.sdk.v2.LocalizedSettings 314 (*ThemeCustomization)(nil), // 1: google.actions.sdk.v2.ThemeCustomization 315} 316var file_google_actions_sdk_v2_localized_settings_proto_depIdxs = []int32{ 317 1, // 0: google.actions.sdk.v2.LocalizedSettings.theme_customization:type_name -> google.actions.sdk.v2.ThemeCustomization 318 1, // [1:1] is the sub-list for method output_type 319 1, // [1:1] is the sub-list for method input_type 320 1, // [1:1] is the sub-list for extension type_name 321 1, // [1:1] is the sub-list for extension extendee 322 0, // [0:1] is the sub-list for field type_name 323} 324 325func init() { file_google_actions_sdk_v2_localized_settings_proto_init() } 326func file_google_actions_sdk_v2_localized_settings_proto_init() { 327 if File_google_actions_sdk_v2_localized_settings_proto != nil { 328 return 329 } 330 file_google_actions_sdk_v2_theme_customization_proto_init() 331 if !protoimpl.UnsafeEnabled { 332 file_google_actions_sdk_v2_localized_settings_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 333 switch v := v.(*LocalizedSettings); i { 334 case 0: 335 return &v.state 336 case 1: 337 return &v.sizeCache 338 case 2: 339 return &v.unknownFields 340 default: 341 return nil 342 } 343 } 344 } 345 type x struct{} 346 out := protoimpl.TypeBuilder{ 347 File: protoimpl.DescBuilder{ 348 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 349 RawDescriptor: file_google_actions_sdk_v2_localized_settings_proto_rawDesc, 350 NumEnums: 0, 351 NumMessages: 1, 352 NumExtensions: 0, 353 NumServices: 0, 354 }, 355 GoTypes: file_google_actions_sdk_v2_localized_settings_proto_goTypes, 356 DependencyIndexes: file_google_actions_sdk_v2_localized_settings_proto_depIdxs, 357 MessageInfos: file_google_actions_sdk_v2_localized_settings_proto_msgTypes, 358 }.Build() 359 File_google_actions_sdk_v2_localized_settings_proto = out.File 360 file_google_actions_sdk_v2_localized_settings_proto_rawDesc = nil 361 file_google_actions_sdk_v2_localized_settings_proto_goTypes = nil 362 file_google_actions_sdk_v2_localized_settings_proto_depIdxs = nil 363} 364