1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package sdk
22
23 import (
24 reflect "reflect"
25 sync "sync"
26
27 interactionmodel "google.golang.org/genproto/googleapis/actions/sdk/v2/interactionmodel"
28 prompt "google.golang.org/genproto/googleapis/actions/sdk/v2/interactionmodel/prompt"
29 _type "google.golang.org/genproto/googleapis/actions/sdk/v2/interactionmodel/type"
30 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
31 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
32 structpb "google.golang.org/protobuf/types/known/structpb"
33 )
34
35 const (
36
37 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
38
39 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
40 )
41
42
43 type ConfigFiles struct {
44 state protoimpl.MessageState
45 sizeCache protoimpl.SizeCache
46 unknownFields protoimpl.UnknownFields
47
48
49 ConfigFiles []*ConfigFile `protobuf:"bytes,1,rep,name=config_files,json=configFiles,proto3" json:"config_files,omitempty"`
50 }
51
52 func (x *ConfigFiles) Reset() {
53 *x = ConfigFiles{}
54 if protoimpl.UnsafeEnabled {
55 mi := &file_google_actions_sdk_v2_config_file_proto_msgTypes[0]
56 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
57 ms.StoreMessageInfo(mi)
58 }
59 }
60
61 func (x *ConfigFiles) String() string {
62 return protoimpl.X.MessageStringOf(x)
63 }
64
65 func (*ConfigFiles) ProtoMessage() {}
66
67 func (x *ConfigFiles) ProtoReflect() protoreflect.Message {
68 mi := &file_google_actions_sdk_v2_config_file_proto_msgTypes[0]
69 if protoimpl.UnsafeEnabled && x != nil {
70 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
71 if ms.LoadMessageInfo() == nil {
72 ms.StoreMessageInfo(mi)
73 }
74 return ms
75 }
76 return mi.MessageOf(x)
77 }
78
79
80 func (*ConfigFiles) Descriptor() ([]byte, []int) {
81 return file_google_actions_sdk_v2_config_file_proto_rawDescGZIP(), []int{0}
82 }
83
84 func (x *ConfigFiles) GetConfigFiles() []*ConfigFile {
85 if x != nil {
86 return x.ConfigFiles
87 }
88 return nil
89 }
90
91
92
93
94 type ConfigFile struct {
95 state protoimpl.MessageState
96 sizeCache protoimpl.SizeCache
97 unknownFields protoimpl.UnknownFields
98
99
100
101
102 FilePath string `protobuf:"bytes,1,opt,name=file_path,json=filePath,proto3" json:"file_path,omitempty"`
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119 File isConfigFile_File `protobuf_oneof:"file"`
120 }
121
122 func (x *ConfigFile) Reset() {
123 *x = ConfigFile{}
124 if protoimpl.UnsafeEnabled {
125 mi := &file_google_actions_sdk_v2_config_file_proto_msgTypes[1]
126 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
127 ms.StoreMessageInfo(mi)
128 }
129 }
130
131 func (x *ConfigFile) String() string {
132 return protoimpl.X.MessageStringOf(x)
133 }
134
135 func (*ConfigFile) ProtoMessage() {}
136
137 func (x *ConfigFile) ProtoReflect() protoreflect.Message {
138 mi := &file_google_actions_sdk_v2_config_file_proto_msgTypes[1]
139 if protoimpl.UnsafeEnabled && x != nil {
140 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
141 if ms.LoadMessageInfo() == nil {
142 ms.StoreMessageInfo(mi)
143 }
144 return ms
145 }
146 return mi.MessageOf(x)
147 }
148
149
150 func (*ConfigFile) Descriptor() ([]byte, []int) {
151 return file_google_actions_sdk_v2_config_file_proto_rawDescGZIP(), []int{1}
152 }
153
154 func (x *ConfigFile) GetFilePath() string {
155 if x != nil {
156 return x.FilePath
157 }
158 return ""
159 }
160
161 func (m *ConfigFile) GetFile() isConfigFile_File {
162 if m != nil {
163 return m.File
164 }
165 return nil
166 }
167
168 func (x *ConfigFile) GetManifest() *Manifest {
169 if x, ok := x.GetFile().(*ConfigFile_Manifest); ok {
170 return x.Manifest
171 }
172 return nil
173 }
174
175 func (x *ConfigFile) GetActions() *Actions {
176 if x, ok := x.GetFile().(*ConfigFile_Actions); ok {
177 return x.Actions
178 }
179 return nil
180 }
181
182 func (x *ConfigFile) GetSettings() *Settings {
183 if x, ok := x.GetFile().(*ConfigFile_Settings); ok {
184 return x.Settings
185 }
186 return nil
187 }
188
189 func (x *ConfigFile) GetWebhook() *Webhook {
190 if x, ok := x.GetFile().(*ConfigFile_Webhook); ok {
191 return x.Webhook
192 }
193 return nil
194 }
195
196 func (x *ConfigFile) GetIntent() *interactionmodel.Intent {
197 if x, ok := x.GetFile().(*ConfigFile_Intent); ok {
198 return x.Intent
199 }
200 return nil
201 }
202
203 func (x *ConfigFile) GetType() *_type.Type {
204 if x, ok := x.GetFile().(*ConfigFile_Type); ok {
205 return x.Type
206 }
207 return nil
208 }
209
210 func (x *ConfigFile) GetEntitySet() *interactionmodel.EntitySet {
211 if x, ok := x.GetFile().(*ConfigFile_EntitySet); ok {
212 return x.EntitySet
213 }
214 return nil
215 }
216
217 func (x *ConfigFile) GetGlobalIntentEvent() *interactionmodel.GlobalIntentEvent {
218 if x, ok := x.GetFile().(*ConfigFile_GlobalIntentEvent); ok {
219 return x.GlobalIntentEvent
220 }
221 return nil
222 }
223
224 func (x *ConfigFile) GetScene() *interactionmodel.Scene {
225 if x, ok := x.GetFile().(*ConfigFile_Scene); ok {
226 return x.Scene
227 }
228 return nil
229 }
230
231 func (x *ConfigFile) GetStaticPrompt() *prompt.StaticPrompt {
232 if x, ok := x.GetFile().(*ConfigFile_StaticPrompt); ok {
233 return x.StaticPrompt
234 }
235 return nil
236 }
237
238 func (x *ConfigFile) GetAccountLinkingSecret() *AccountLinkingSecret {
239 if x, ok := x.GetFile().(*ConfigFile_AccountLinkingSecret); ok {
240 return x.AccountLinkingSecret
241 }
242 return nil
243 }
244
245 func (x *ConfigFile) GetResourceBundle() *structpb.Struct {
246 if x, ok := x.GetFile().(*ConfigFile_ResourceBundle); ok {
247 return x.ResourceBundle
248 }
249 return nil
250 }
251
252 type isConfigFile_File interface {
253 isConfigFile_File()
254 }
255
256 type ConfigFile_Manifest struct {
257
258
259 Manifest *Manifest `protobuf:"bytes,2,opt,name=manifest,proto3,oneof"`
260 }
261
262 type ConfigFile_Actions struct {
263
264
265 Actions *Actions `protobuf:"bytes,3,opt,name=actions,proto3,oneof"`
266 }
267
268 type ConfigFile_Settings struct {
269
270
271
272
273
274
275
276 Settings *Settings `protobuf:"bytes,4,opt,name=settings,proto3,oneof"`
277 }
278
279 type ConfigFile_Webhook struct {
280
281
282 Webhook *Webhook `protobuf:"bytes,6,opt,name=webhook,proto3,oneof"`
283 }
284
285 type ConfigFile_Intent struct {
286
287
288 Intent *interactionmodel.Intent `protobuf:"bytes,7,opt,name=intent,proto3,oneof"`
289 }
290
291 type ConfigFile_Type struct {
292
293
294 Type *_type.Type `protobuf:"bytes,8,opt,name=type,proto3,oneof"`
295 }
296
297 type ConfigFile_EntitySet struct {
298
299
300 EntitySet *interactionmodel.EntitySet `protobuf:"bytes,15,opt,name=entity_set,json=entitySet,proto3,oneof"`
301 }
302
303 type ConfigFile_GlobalIntentEvent struct {
304
305
306
307
308 GlobalIntentEvent *interactionmodel.GlobalIntentEvent `protobuf:"bytes,9,opt,name=global_intent_event,json=globalIntentEvent,proto3,oneof"`
309 }
310
311 type ConfigFile_Scene struct {
312
313
314 Scene *interactionmodel.Scene `protobuf:"bytes,10,opt,name=scene,proto3,oneof"`
315 }
316
317 type ConfigFile_StaticPrompt struct {
318
319
320 StaticPrompt *prompt.StaticPrompt `protobuf:"bytes,11,opt,name=static_prompt,json=staticPrompt,proto3,oneof"`
321 }
322
323 type ConfigFile_AccountLinkingSecret struct {
324
325
326 AccountLinkingSecret *AccountLinkingSecret `protobuf:"bytes,13,opt,name=account_linking_secret,json=accountLinkingSecret,proto3,oneof"`
327 }
328
329 type ConfigFile_ResourceBundle struct {
330
331
332
333
334
335 ResourceBundle *structpb.Struct `protobuf:"bytes,12,opt,name=resource_bundle,json=resourceBundle,proto3,oneof"`
336 }
337
338 func (*ConfigFile_Manifest) isConfigFile_File() {}
339
340 func (*ConfigFile_Actions) isConfigFile_File() {}
341
342 func (*ConfigFile_Settings) isConfigFile_File() {}
343
344 func (*ConfigFile_Webhook) isConfigFile_File() {}
345
346 func (*ConfigFile_Intent) isConfigFile_File() {}
347
348 func (*ConfigFile_Type) isConfigFile_File() {}
349
350 func (*ConfigFile_EntitySet) isConfigFile_File() {}
351
352 func (*ConfigFile_GlobalIntentEvent) isConfigFile_File() {}
353
354 func (*ConfigFile_Scene) isConfigFile_File() {}
355
356 func (*ConfigFile_StaticPrompt) isConfigFile_File() {}
357
358 func (*ConfigFile_AccountLinkingSecret) isConfigFile_File() {}
359
360 func (*ConfigFile_ResourceBundle) isConfigFile_File() {}
361
362 var File_google_actions_sdk_v2_config_file_proto protoreflect.FileDescriptor
363
364 var file_google_actions_sdk_v2_config_file_proto_rawDesc = []byte{
365 0x0a, 0x27, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73,
366 0x2f, 0x73, 0x64, 0x6b, 0x2f, 0x76, 0x32, 0x2f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x5f, 0x66,
367 0x69, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x15, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
368 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32,
369 0x1a, 0x32, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73,
370 0x2f, 0x73, 0x64, 0x6b, 0x2f, 0x76, 0x32, 0x2f, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f,
371 0x6c, 0x69, 0x6e, 0x6b, 0x69, 0x6e, 0x67, 0x5f, 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x2e, 0x70,
372 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x22, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x63, 0x74,
373 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x64, 0x6b, 0x2f, 0x76, 0x32, 0x2f, 0x61, 0x63, 0x74, 0x69,
374 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
375 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x64, 0x6b, 0x2f, 0x76, 0x32, 0x2f,
376 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
377 0x2f, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x73, 0x65, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74,
378 0x6f, 0x1a, 0x40, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e,
379 0x73, 0x2f, 0x73, 0x64, 0x6b, 0x2f, 0x76, 0x32, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63,
380 0x74, 0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c,
381 0x5f, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72,
382 0x6f, 0x74, 0x6f, 0x1a, 0x33, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x63, 0x74, 0x69,
383 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x64, 0x6b, 0x2f, 0x76, 0x32, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72,
384 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x69, 0x6e, 0x74, 0x65,
385 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x41, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
386 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x64, 0x6b, 0x2f, 0x76, 0x32, 0x2f,
387 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c,
388 0x2f, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x69, 0x63, 0x5f, 0x70,
389 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x32, 0x67, 0x6f, 0x6f,
390 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x64, 0x6b, 0x2f,
391 0x76, 0x32, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x6d, 0x6f,
392 0x64, 0x65, 0x6c, 0x2f, 0x73, 0x63, 0x65, 0x6e, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
393 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f,
394 0x73, 0x64, 0x6b, 0x2f, 0x76, 0x32, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69,
395 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x2f, 0x74, 0x79, 0x70,
396 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x24, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f,
397 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x64, 0x6b, 0x2f, 0x76, 0x32, 0x2f, 0x6d,
398 0x61, 0x6e, 0x69, 0x66, 0x65, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x24, 0x67,
399 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x64,
400 0x6b, 0x2f, 0x76, 0x32, 0x2f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2e, 0x70, 0x72,
401 0x6f, 0x74, 0x6f, 0x1a, 0x23, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x63, 0x74, 0x69,
402 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x64, 0x6b, 0x2f, 0x76, 0x32, 0x2f, 0x77, 0x65, 0x62, 0x68, 0x6f,
403 0x6f, 0x6b, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
404 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74,
405 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x53, 0x0a, 0x0b, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67,
406 0x46, 0x69, 0x6c, 0x65, 0x73, 0x12, 0x44, 0x0a, 0x0c, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x5f,
407 0x66, 0x69, 0x6c, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x67, 0x6f,
408 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b,
409 0x2e, 0x76, 0x32, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x0b,
410 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x22, 0xcf, 0x07, 0x0a, 0x0a,
411 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x46, 0x69, 0x6c, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x66, 0x69,
412 0x6c, 0x65, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x66,
413 0x69, 0x6c, 0x65, 0x50, 0x61, 0x74, 0x68, 0x12, 0x3d, 0x0a, 0x08, 0x6d, 0x61, 0x6e, 0x69, 0x66,
414 0x65, 0x73, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
415 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76,
416 0x32, 0x2e, 0x4d, 0x61, 0x6e, 0x69, 0x66, 0x65, 0x73, 0x74, 0x48, 0x00, 0x52, 0x08, 0x6d, 0x61,
417 0x6e, 0x69, 0x66, 0x65, 0x73, 0x74, 0x12, 0x3a, 0x0a, 0x07, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e,
418 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
419 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e,
420 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x48, 0x00, 0x52, 0x07, 0x61, 0x63, 0x74, 0x69, 0x6f,
421 0x6e, 0x73, 0x12, 0x3d, 0x0a, 0x08, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x04,
422 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63,
423 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x53, 0x65, 0x74,
424 0x74, 0x69, 0x6e, 0x67, 0x73, 0x48, 0x00, 0x52, 0x08, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67,
425 0x73, 0x12, 0x3a, 0x0a, 0x07, 0x77, 0x65, 0x62, 0x68, 0x6f, 0x6f, 0x6b, 0x18, 0x06, 0x20, 0x01,
426 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69,
427 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x57, 0x65, 0x62, 0x68, 0x6f,
428 0x6f, 0x6b, 0x48, 0x00, 0x52, 0x07, 0x77, 0x65, 0x62, 0x68, 0x6f, 0x6f, 0x6b, 0x12, 0x48, 0x0a,
429 0x06, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2e, 0x2e,
430 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73,
431 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f,
432 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2e, 0x49, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x48, 0x00, 0x52,
433 0x06, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x12, 0x47, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18,
434 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61,
435 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x69, 0x6e,
436 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2e, 0x74,
437 0x79, 0x70, 0x65, 0x2e, 0x54, 0x79, 0x70, 0x65, 0x48, 0x00, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65,
438 0x12, 0x52, 0x0a, 0x0a, 0x65, 0x6e, 0x74, 0x69, 0x74, 0x79, 0x5f, 0x73, 0x65, 0x74, 0x18, 0x0f,
439 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63,
440 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x69, 0x6e, 0x74,
441 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2e, 0x45, 0x6e,
442 0x74, 0x69, 0x74, 0x79, 0x53, 0x65, 0x74, 0x48, 0x00, 0x52, 0x09, 0x65, 0x6e, 0x74, 0x69, 0x74,
443 0x79, 0x53, 0x65, 0x74, 0x12, 0x6b, 0x0a, 0x13, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x5f, 0x69,
444 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x5f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x18, 0x09, 0x20, 0x01, 0x28,
445 0x0b, 0x32, 0x39, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f,
446 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61,
447 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2e, 0x47, 0x6c, 0x6f, 0x62, 0x61,
448 0x6c, 0x49, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x48, 0x00, 0x52, 0x11,
449 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x49, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x45, 0x76, 0x65, 0x6e,
450 0x74, 0x12, 0x45, 0x0a, 0x05, 0x73, 0x63, 0x65, 0x6e, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b,
451 0x32, 0x2d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e,
452 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63,
453 0x74, 0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2e, 0x53, 0x63, 0x65, 0x6e, 0x65, 0x48,
454 0x00, 0x52, 0x05, 0x73, 0x63, 0x65, 0x6e, 0x65, 0x12, 0x62, 0x0a, 0x0d, 0x73, 0x74, 0x61, 0x74,
455 0x69, 0x63, 0x5f, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32,
456 0x3b, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73,
457 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74,
458 0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2e,
459 0x53, 0x74, 0x61, 0x74, 0x69, 0x63, 0x50, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x48, 0x00, 0x52, 0x0c,
460 0x73, 0x74, 0x61, 0x74, 0x69, 0x63, 0x50, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x12, 0x63, 0x0a, 0x16,
461 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x69, 0x6e, 0x67, 0x5f,
462 0x73, 0x65, 0x63, 0x72, 0x65, 0x74, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2b, 0x2e, 0x67,
463 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64,
464 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4c, 0x69, 0x6e, 0x6b,
465 0x69, 0x6e, 0x67, 0x53, 0x65, 0x63, 0x72, 0x65, 0x74, 0x48, 0x00, 0x52, 0x14, 0x61, 0x63, 0x63,
466 0x6f, 0x75, 0x6e, 0x74, 0x4c, 0x69, 0x6e, 0x6b, 0x69, 0x6e, 0x67, 0x53, 0x65, 0x63, 0x72, 0x65,
467 0x74, 0x12, 0x42, 0x0a, 0x0f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x62, 0x75,
468 0x6e, 0x64, 0x6c, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f,
469 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72,
470 0x75, 0x63, 0x74, 0x48, 0x00, 0x52, 0x0e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42,
471 0x75, 0x6e, 0x64, 0x6c, 0x65, 0x42, 0x06, 0x0a, 0x04, 0x66, 0x69, 0x6c, 0x65, 0x42, 0x68, 0x0a,
472 0x19, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69,
473 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x42, 0x0f, 0x43, 0x6f, 0x6e, 0x66,
474 0x69, 0x67, 0x46, 0x69, 0x6c, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x38, 0x67,
475 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67,
476 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
477 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x64, 0x6b,
478 0x2f, 0x76, 0x32, 0x3b, 0x73, 0x64, 0x6b, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
479 }
480
481 var (
482 file_google_actions_sdk_v2_config_file_proto_rawDescOnce sync.Once
483 file_google_actions_sdk_v2_config_file_proto_rawDescData = file_google_actions_sdk_v2_config_file_proto_rawDesc
484 )
485
486 func file_google_actions_sdk_v2_config_file_proto_rawDescGZIP() []byte {
487 file_google_actions_sdk_v2_config_file_proto_rawDescOnce.Do(func() {
488 file_google_actions_sdk_v2_config_file_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_actions_sdk_v2_config_file_proto_rawDescData)
489 })
490 return file_google_actions_sdk_v2_config_file_proto_rawDescData
491 }
492
493 var file_google_actions_sdk_v2_config_file_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
494 var file_google_actions_sdk_v2_config_file_proto_goTypes = []interface{}{
495 (*ConfigFiles)(nil),
496 (*ConfigFile)(nil),
497 (*Manifest)(nil),
498 (*Actions)(nil),
499 (*Settings)(nil),
500 (*Webhook)(nil),
501 (*interactionmodel.Intent)(nil),
502 (*_type.Type)(nil),
503 (*interactionmodel.EntitySet)(nil),
504 (*interactionmodel.GlobalIntentEvent)(nil),
505 (*interactionmodel.Scene)(nil),
506 (*prompt.StaticPrompt)(nil),
507 (*AccountLinkingSecret)(nil),
508 (*structpb.Struct)(nil),
509 }
510 var file_google_actions_sdk_v2_config_file_proto_depIdxs = []int32{
511 1,
512 2,
513 3,
514 4,
515 5,
516 6,
517 7,
518 8,
519 9,
520 10,
521 11,
522 12,
523 13,
524 13,
525 13,
526 13,
527 13,
528 0,
529 }
530
531 func init() { file_google_actions_sdk_v2_config_file_proto_init() }
532 func file_google_actions_sdk_v2_config_file_proto_init() {
533 if File_google_actions_sdk_v2_config_file_proto != nil {
534 return
535 }
536 file_google_actions_sdk_v2_account_linking_secret_proto_init()
537 file_google_actions_sdk_v2_action_proto_init()
538 file_google_actions_sdk_v2_manifest_proto_init()
539 file_google_actions_sdk_v2_settings_proto_init()
540 file_google_actions_sdk_v2_webhook_proto_init()
541 if !protoimpl.UnsafeEnabled {
542 file_google_actions_sdk_v2_config_file_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
543 switch v := v.(*ConfigFiles); i {
544 case 0:
545 return &v.state
546 case 1:
547 return &v.sizeCache
548 case 2:
549 return &v.unknownFields
550 default:
551 return nil
552 }
553 }
554 file_google_actions_sdk_v2_config_file_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
555 switch v := v.(*ConfigFile); i {
556 case 0:
557 return &v.state
558 case 1:
559 return &v.sizeCache
560 case 2:
561 return &v.unknownFields
562 default:
563 return nil
564 }
565 }
566 }
567 file_google_actions_sdk_v2_config_file_proto_msgTypes[1].OneofWrappers = []interface{}{
568 (*ConfigFile_Manifest)(nil),
569 (*ConfigFile_Actions)(nil),
570 (*ConfigFile_Settings)(nil),
571 (*ConfigFile_Webhook)(nil),
572 (*ConfigFile_Intent)(nil),
573 (*ConfigFile_Type)(nil),
574 (*ConfigFile_EntitySet)(nil),
575 (*ConfigFile_GlobalIntentEvent)(nil),
576 (*ConfigFile_Scene)(nil),
577 (*ConfigFile_StaticPrompt)(nil),
578 (*ConfigFile_AccountLinkingSecret)(nil),
579 (*ConfigFile_ResourceBundle)(nil),
580 }
581 type x struct{}
582 out := protoimpl.TypeBuilder{
583 File: protoimpl.DescBuilder{
584 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
585 RawDescriptor: file_google_actions_sdk_v2_config_file_proto_rawDesc,
586 NumEnums: 0,
587 NumMessages: 2,
588 NumExtensions: 0,
589 NumServices: 0,
590 },
591 GoTypes: file_google_actions_sdk_v2_config_file_proto_goTypes,
592 DependencyIndexes: file_google_actions_sdk_v2_config_file_proto_depIdxs,
593 MessageInfos: file_google_actions_sdk_v2_config_file_proto_msgTypes,
594 }.Build()
595 File_google_actions_sdk_v2_config_file_proto = out.File
596 file_google_actions_sdk_v2_config_file_proto_rawDesc = nil
597 file_google_actions_sdk_v2_config_file_proto_goTypes = nil
598 file_google_actions_sdk_v2_config_file_proto_depIdxs = nil
599 }
600
View as plain text