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