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 conversation "google.golang.org/genproto/googleapis/actions/sdk/v2/conversation"
28 status "google.golang.org/genproto/googleapis/rpc/status"
29 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
30 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
31 structpb "google.golang.org/protobuf/types/known/structpb"
32 timestamppb "google.golang.org/protobuf/types/known/timestamppb"
33 )
34
35 const (
36
37 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
38
39 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
40 )
41
42
43
44
45
46 type ExecutionEvent struct {
47 state protoimpl.MessageState
48 sizeCache protoimpl.SizeCache
49 unknownFields protoimpl.UnknownFields
50
51
52 EventTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=event_time,json=eventTime,proto3" json:"event_time,omitempty"`
53
54 ExecutionState *ExecutionState `protobuf:"bytes,2,opt,name=execution_state,json=executionState,proto3" json:"execution_state,omitempty"`
55
56 Status *status.Status `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76 EventData isExecutionEvent_EventData `protobuf_oneof:"EventData"`
77
78
79
80
81
82
83 WarningMessages []string `protobuf:"bytes,17,rep,name=warning_messages,json=warningMessages,proto3" json:"warning_messages,omitempty"`
84 }
85
86 func (x *ExecutionEvent) Reset() {
87 *x = ExecutionEvent{}
88 if protoimpl.UnsafeEnabled {
89 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[0]
90 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
91 ms.StoreMessageInfo(mi)
92 }
93 }
94
95 func (x *ExecutionEvent) String() string {
96 return protoimpl.X.MessageStringOf(x)
97 }
98
99 func (*ExecutionEvent) ProtoMessage() {}
100
101 func (x *ExecutionEvent) ProtoReflect() protoreflect.Message {
102 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[0]
103 if protoimpl.UnsafeEnabled && x != nil {
104 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
105 if ms.LoadMessageInfo() == nil {
106 ms.StoreMessageInfo(mi)
107 }
108 return ms
109 }
110 return mi.MessageOf(x)
111 }
112
113
114 func (*ExecutionEvent) Descriptor() ([]byte, []int) {
115 return file_google_actions_sdk_v2_event_logs_proto_rawDescGZIP(), []int{0}
116 }
117
118 func (x *ExecutionEvent) GetEventTime() *timestamppb.Timestamp {
119 if x != nil {
120 return x.EventTime
121 }
122 return nil
123 }
124
125 func (x *ExecutionEvent) GetExecutionState() *ExecutionState {
126 if x != nil {
127 return x.ExecutionState
128 }
129 return nil
130 }
131
132 func (x *ExecutionEvent) GetStatus() *status.Status {
133 if x != nil {
134 return x.Status
135 }
136 return nil
137 }
138
139 func (m *ExecutionEvent) GetEventData() isExecutionEvent_EventData {
140 if m != nil {
141 return m.EventData
142 }
143 return nil
144 }
145
146 func (x *ExecutionEvent) GetUserInput() *UserConversationInput {
147 if x, ok := x.GetEventData().(*ExecutionEvent_UserInput); ok {
148 return x.UserInput
149 }
150 return nil
151 }
152
153 func (x *ExecutionEvent) GetIntentMatch() *IntentMatch {
154 if x, ok := x.GetEventData().(*ExecutionEvent_IntentMatch); ok {
155 return x.IntentMatch
156 }
157 return nil
158 }
159
160 func (x *ExecutionEvent) GetConditionsEvaluated() *ConditionsEvaluated {
161 if x, ok := x.GetEventData().(*ExecutionEvent_ConditionsEvaluated); ok {
162 return x.ConditionsEvaluated
163 }
164 return nil
165 }
166
167 func (x *ExecutionEvent) GetOnSceneEnter() *OnSceneEnter {
168 if x, ok := x.GetEventData().(*ExecutionEvent_OnSceneEnter); ok {
169 return x.OnSceneEnter
170 }
171 return nil
172 }
173
174 func (x *ExecutionEvent) GetWebhookRequest() *WebhookRequest {
175 if x, ok := x.GetEventData().(*ExecutionEvent_WebhookRequest); ok {
176 return x.WebhookRequest
177 }
178 return nil
179 }
180
181 func (x *ExecutionEvent) GetWebhookResponse() *WebhookResponse {
182 if x, ok := x.GetEventData().(*ExecutionEvent_WebhookResponse); ok {
183 return x.WebhookResponse
184 }
185 return nil
186 }
187
188 func (x *ExecutionEvent) GetWebhookInitiatedTransition() *WebhookInitiatedTransition {
189 if x, ok := x.GetEventData().(*ExecutionEvent_WebhookInitiatedTransition); ok {
190 return x.WebhookInitiatedTransition
191 }
192 return nil
193 }
194
195 func (x *ExecutionEvent) GetSlotMatch() *SlotMatch {
196 if x, ok := x.GetEventData().(*ExecutionEvent_SlotMatch); ok {
197 return x.SlotMatch
198 }
199 return nil
200 }
201
202 func (x *ExecutionEvent) GetSlotRequested() *SlotRequested {
203 if x, ok := x.GetEventData().(*ExecutionEvent_SlotRequested); ok {
204 return x.SlotRequested
205 }
206 return nil
207 }
208
209 func (x *ExecutionEvent) GetSlotValidated() *SlotValidated {
210 if x, ok := x.GetEventData().(*ExecutionEvent_SlotValidated); ok {
211 return x.SlotValidated
212 }
213 return nil
214 }
215
216 func (x *ExecutionEvent) GetFormFilled() *FormFilled {
217 if x, ok := x.GetEventData().(*ExecutionEvent_FormFilled); ok {
218 return x.FormFilled
219 }
220 return nil
221 }
222
223 func (x *ExecutionEvent) GetWaitingUserInput() *WaitingForUserInput {
224 if x, ok := x.GetEventData().(*ExecutionEvent_WaitingUserInput); ok {
225 return x.WaitingUserInput
226 }
227 return nil
228 }
229
230 func (x *ExecutionEvent) GetEndConversation() *EndConversation {
231 if x, ok := x.GetEventData().(*ExecutionEvent_EndConversation); ok {
232 return x.EndConversation
233 }
234 return nil
235 }
236
237 func (x *ExecutionEvent) GetWarningMessages() []string {
238 if x != nil {
239 return x.WarningMessages
240 }
241 return nil
242 }
243
244 type isExecutionEvent_EventData interface {
245 isExecutionEvent_EventData()
246 }
247
248 type ExecutionEvent_UserInput struct {
249
250 UserInput *UserConversationInput `protobuf:"bytes,4,opt,name=user_input,json=userInput,proto3,oneof"`
251 }
252
253 type ExecutionEvent_IntentMatch struct {
254
255 IntentMatch *IntentMatch `protobuf:"bytes,5,opt,name=intent_match,json=intentMatch,proto3,oneof"`
256 }
257
258 type ExecutionEvent_ConditionsEvaluated struct {
259
260 ConditionsEvaluated *ConditionsEvaluated `protobuf:"bytes,6,opt,name=conditions_evaluated,json=conditionsEvaluated,proto3,oneof"`
261 }
262
263 type ExecutionEvent_OnSceneEnter struct {
264
265 OnSceneEnter *OnSceneEnter `protobuf:"bytes,7,opt,name=on_scene_enter,json=onSceneEnter,proto3,oneof"`
266 }
267
268 type ExecutionEvent_WebhookRequest struct {
269
270 WebhookRequest *WebhookRequest `protobuf:"bytes,8,opt,name=webhook_request,json=webhookRequest,proto3,oneof"`
271 }
272
273 type ExecutionEvent_WebhookResponse struct {
274
275 WebhookResponse *WebhookResponse `protobuf:"bytes,9,opt,name=webhook_response,json=webhookResponse,proto3,oneof"`
276 }
277
278 type ExecutionEvent_WebhookInitiatedTransition struct {
279
280 WebhookInitiatedTransition *WebhookInitiatedTransition `protobuf:"bytes,10,opt,name=webhook_initiated_transition,json=webhookInitiatedTransition,proto3,oneof"`
281 }
282
283 type ExecutionEvent_SlotMatch struct {
284
285 SlotMatch *SlotMatch `protobuf:"bytes,11,opt,name=slot_match,json=slotMatch,proto3,oneof"`
286 }
287
288 type ExecutionEvent_SlotRequested struct {
289
290 SlotRequested *SlotRequested `protobuf:"bytes,12,opt,name=slot_requested,json=slotRequested,proto3,oneof"`
291 }
292
293 type ExecutionEvent_SlotValidated struct {
294
295 SlotValidated *SlotValidated `protobuf:"bytes,13,opt,name=slot_validated,json=slotValidated,proto3,oneof"`
296 }
297
298 type ExecutionEvent_FormFilled struct {
299
300 FormFilled *FormFilled `protobuf:"bytes,14,opt,name=form_filled,json=formFilled,proto3,oneof"`
301 }
302
303 type ExecutionEvent_WaitingUserInput struct {
304
305 WaitingUserInput *WaitingForUserInput `protobuf:"bytes,15,opt,name=waiting_user_input,json=waitingUserInput,proto3,oneof"`
306 }
307
308 type ExecutionEvent_EndConversation struct {
309
310 EndConversation *EndConversation `protobuf:"bytes,16,opt,name=end_conversation,json=endConversation,proto3,oneof"`
311 }
312
313 func (*ExecutionEvent_UserInput) isExecutionEvent_EventData() {}
314
315 func (*ExecutionEvent_IntentMatch) isExecutionEvent_EventData() {}
316
317 func (*ExecutionEvent_ConditionsEvaluated) isExecutionEvent_EventData() {}
318
319 func (*ExecutionEvent_OnSceneEnter) isExecutionEvent_EventData() {}
320
321 func (*ExecutionEvent_WebhookRequest) isExecutionEvent_EventData() {}
322
323 func (*ExecutionEvent_WebhookResponse) isExecutionEvent_EventData() {}
324
325 func (*ExecutionEvent_WebhookInitiatedTransition) isExecutionEvent_EventData() {}
326
327 func (*ExecutionEvent_SlotMatch) isExecutionEvent_EventData() {}
328
329 func (*ExecutionEvent_SlotRequested) isExecutionEvent_EventData() {}
330
331 func (*ExecutionEvent_SlotValidated) isExecutionEvent_EventData() {}
332
333 func (*ExecutionEvent_FormFilled) isExecutionEvent_EventData() {}
334
335 func (*ExecutionEvent_WaitingUserInput) isExecutionEvent_EventData() {}
336
337 func (*ExecutionEvent_EndConversation) isExecutionEvent_EventData() {}
338
339
340 type ExecutionState struct {
341 state protoimpl.MessageState
342 sizeCache protoimpl.SizeCache
343 unknownFields protoimpl.UnknownFields
344
345
346 CurrentSceneId string `protobuf:"bytes,1,opt,name=current_scene_id,json=currentSceneId,proto3" json:"current_scene_id,omitempty"`
347
348
349 SessionStorage *structpb.Struct `protobuf:"bytes,2,opt,name=session_storage,json=sessionStorage,proto3" json:"session_storage,omitempty"`
350
351
352 Slots *Slots `protobuf:"bytes,5,opt,name=slots,proto3" json:"slots,omitempty"`
353
354
355 PromptQueue []*conversation.Prompt `protobuf:"bytes,7,rep,name=prompt_queue,json=promptQueue,proto3" json:"prompt_queue,omitempty"`
356
357
358 UserStorage *structpb.Struct `protobuf:"bytes,6,opt,name=user_storage,json=userStorage,proto3" json:"user_storage,omitempty"`
359
360
361 HouseholdStorage *structpb.Struct `protobuf:"bytes,8,opt,name=household_storage,json=householdStorage,proto3" json:"household_storage,omitempty"`
362 }
363
364 func (x *ExecutionState) Reset() {
365 *x = ExecutionState{}
366 if protoimpl.UnsafeEnabled {
367 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[1]
368 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
369 ms.StoreMessageInfo(mi)
370 }
371 }
372
373 func (x *ExecutionState) String() string {
374 return protoimpl.X.MessageStringOf(x)
375 }
376
377 func (*ExecutionState) ProtoMessage() {}
378
379 func (x *ExecutionState) ProtoReflect() protoreflect.Message {
380 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[1]
381 if protoimpl.UnsafeEnabled && x != nil {
382 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
383 if ms.LoadMessageInfo() == nil {
384 ms.StoreMessageInfo(mi)
385 }
386 return ms
387 }
388 return mi.MessageOf(x)
389 }
390
391
392 func (*ExecutionState) Descriptor() ([]byte, []int) {
393 return file_google_actions_sdk_v2_event_logs_proto_rawDescGZIP(), []int{1}
394 }
395
396 func (x *ExecutionState) GetCurrentSceneId() string {
397 if x != nil {
398 return x.CurrentSceneId
399 }
400 return ""
401 }
402
403 func (x *ExecutionState) GetSessionStorage() *structpb.Struct {
404 if x != nil {
405 return x.SessionStorage
406 }
407 return nil
408 }
409
410 func (x *ExecutionState) GetSlots() *Slots {
411 if x != nil {
412 return x.Slots
413 }
414 return nil
415 }
416
417 func (x *ExecutionState) GetPromptQueue() []*conversation.Prompt {
418 if x != nil {
419 return x.PromptQueue
420 }
421 return nil
422 }
423
424 func (x *ExecutionState) GetUserStorage() *structpb.Struct {
425 if x != nil {
426 return x.UserStorage
427 }
428 return nil
429 }
430
431 func (x *ExecutionState) GetHouseholdStorage() *structpb.Struct {
432 if x != nil {
433 return x.HouseholdStorage
434 }
435 return nil
436 }
437
438
439 type Slots struct {
440 state protoimpl.MessageState
441 sizeCache protoimpl.SizeCache
442 unknownFields protoimpl.UnknownFields
443
444
445 Status conversation.SlotFillingStatus `protobuf:"varint,2,opt,name=status,proto3,enum=google.actions.sdk.v2.conversation.SlotFillingStatus" json:"status,omitempty"`
446
447 Slots map[string]*conversation.Slot `protobuf:"bytes,3,rep,name=slots,proto3" json:"slots,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
448 }
449
450 func (x *Slots) Reset() {
451 *x = Slots{}
452 if protoimpl.UnsafeEnabled {
453 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[2]
454 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
455 ms.StoreMessageInfo(mi)
456 }
457 }
458
459 func (x *Slots) String() string {
460 return protoimpl.X.MessageStringOf(x)
461 }
462
463 func (*Slots) ProtoMessage() {}
464
465 func (x *Slots) ProtoReflect() protoreflect.Message {
466 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[2]
467 if protoimpl.UnsafeEnabled && x != nil {
468 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
469 if ms.LoadMessageInfo() == nil {
470 ms.StoreMessageInfo(mi)
471 }
472 return ms
473 }
474 return mi.MessageOf(x)
475 }
476
477
478 func (*Slots) Descriptor() ([]byte, []int) {
479 return file_google_actions_sdk_v2_event_logs_proto_rawDescGZIP(), []int{2}
480 }
481
482 func (x *Slots) GetStatus() conversation.SlotFillingStatus {
483 if x != nil {
484 return x.Status
485 }
486 return conversation.SlotFillingStatus_UNSPECIFIED
487 }
488
489 func (x *Slots) GetSlots() map[string]*conversation.Slot {
490 if x != nil {
491 return x.Slots
492 }
493 return nil
494 }
495
496
497 type UserConversationInput struct {
498 state protoimpl.MessageState
499 sizeCache protoimpl.SizeCache
500 unknownFields protoimpl.UnknownFields
501
502
503 Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
504
505 OriginalQuery string `protobuf:"bytes,2,opt,name=original_query,json=originalQuery,proto3" json:"original_query,omitempty"`
506 }
507
508 func (x *UserConversationInput) Reset() {
509 *x = UserConversationInput{}
510 if protoimpl.UnsafeEnabled {
511 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[3]
512 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
513 ms.StoreMessageInfo(mi)
514 }
515 }
516
517 func (x *UserConversationInput) String() string {
518 return protoimpl.X.MessageStringOf(x)
519 }
520
521 func (*UserConversationInput) ProtoMessage() {}
522
523 func (x *UserConversationInput) ProtoReflect() protoreflect.Message {
524 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[3]
525 if protoimpl.UnsafeEnabled && x != nil {
526 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
527 if ms.LoadMessageInfo() == nil {
528 ms.StoreMessageInfo(mi)
529 }
530 return ms
531 }
532 return mi.MessageOf(x)
533 }
534
535
536 func (*UserConversationInput) Descriptor() ([]byte, []int) {
537 return file_google_actions_sdk_v2_event_logs_proto_rawDescGZIP(), []int{3}
538 }
539
540 func (x *UserConversationInput) GetType() string {
541 if x != nil {
542 return x.Type
543 }
544 return ""
545 }
546
547 func (x *UserConversationInput) GetOriginalQuery() string {
548 if x != nil {
549 return x.OriginalQuery
550 }
551 return ""
552 }
553
554
555
556 type IntentMatch struct {
557 state protoimpl.MessageState
558 sizeCache protoimpl.SizeCache
559 unknownFields protoimpl.UnknownFields
560
561
562 IntentId string `protobuf:"bytes,1,opt,name=intent_id,json=intentId,proto3" json:"intent_id,omitempty"`
563
564 IntentParameters map[string]*conversation.IntentParameterValue `protobuf:"bytes,5,rep,name=intent_parameters,json=intentParameters,proto3" json:"intent_parameters,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
565
566 Handler string `protobuf:"bytes,3,opt,name=handler,proto3" json:"handler,omitempty"`
567
568 NextSceneId string `protobuf:"bytes,4,opt,name=next_scene_id,json=nextSceneId,proto3" json:"next_scene_id,omitempty"`
569 }
570
571 func (x *IntentMatch) Reset() {
572 *x = IntentMatch{}
573 if protoimpl.UnsafeEnabled {
574 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[4]
575 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
576 ms.StoreMessageInfo(mi)
577 }
578 }
579
580 func (x *IntentMatch) String() string {
581 return protoimpl.X.MessageStringOf(x)
582 }
583
584 func (*IntentMatch) ProtoMessage() {}
585
586 func (x *IntentMatch) ProtoReflect() protoreflect.Message {
587 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[4]
588 if protoimpl.UnsafeEnabled && x != nil {
589 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
590 if ms.LoadMessageInfo() == nil {
591 ms.StoreMessageInfo(mi)
592 }
593 return ms
594 }
595 return mi.MessageOf(x)
596 }
597
598
599 func (*IntentMatch) Descriptor() ([]byte, []int) {
600 return file_google_actions_sdk_v2_event_logs_proto_rawDescGZIP(), []int{4}
601 }
602
603 func (x *IntentMatch) GetIntentId() string {
604 if x != nil {
605 return x.IntentId
606 }
607 return ""
608 }
609
610 func (x *IntentMatch) GetIntentParameters() map[string]*conversation.IntentParameterValue {
611 if x != nil {
612 return x.IntentParameters
613 }
614 return nil
615 }
616
617 func (x *IntentMatch) GetHandler() string {
618 if x != nil {
619 return x.Handler
620 }
621 return ""
622 }
623
624 func (x *IntentMatch) GetNextSceneId() string {
625 if x != nil {
626 return x.NextSceneId
627 }
628 return ""
629 }
630
631
632
633 type ConditionsEvaluated struct {
634 state protoimpl.MessageState
635 sizeCache protoimpl.SizeCache
636 unknownFields protoimpl.UnknownFields
637
638
639 FailedConditions []*Condition `protobuf:"bytes,1,rep,name=failed_conditions,json=failedConditions,proto3" json:"failed_conditions,omitempty"`
640
641 SuccessCondition *Condition `protobuf:"bytes,2,opt,name=success_condition,json=successCondition,proto3" json:"success_condition,omitempty"`
642 }
643
644 func (x *ConditionsEvaluated) Reset() {
645 *x = ConditionsEvaluated{}
646 if protoimpl.UnsafeEnabled {
647 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[5]
648 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
649 ms.StoreMessageInfo(mi)
650 }
651 }
652
653 func (x *ConditionsEvaluated) String() string {
654 return protoimpl.X.MessageStringOf(x)
655 }
656
657 func (*ConditionsEvaluated) ProtoMessage() {}
658
659 func (x *ConditionsEvaluated) ProtoReflect() protoreflect.Message {
660 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[5]
661 if protoimpl.UnsafeEnabled && x != nil {
662 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
663 if ms.LoadMessageInfo() == nil {
664 ms.StoreMessageInfo(mi)
665 }
666 return ms
667 }
668 return mi.MessageOf(x)
669 }
670
671
672 func (*ConditionsEvaluated) Descriptor() ([]byte, []int) {
673 return file_google_actions_sdk_v2_event_logs_proto_rawDescGZIP(), []int{5}
674 }
675
676 func (x *ConditionsEvaluated) GetFailedConditions() []*Condition {
677 if x != nil {
678 return x.FailedConditions
679 }
680 return nil
681 }
682
683 func (x *ConditionsEvaluated) GetSuccessCondition() *Condition {
684 if x != nil {
685 return x.SuccessCondition
686 }
687 return nil
688 }
689
690
691 type Condition struct {
692 state protoimpl.MessageState
693 sizeCache protoimpl.SizeCache
694 unknownFields protoimpl.UnknownFields
695
696
697 Expression string `protobuf:"bytes,1,opt,name=expression,proto3" json:"expression,omitempty"`
698
699 Handler string `protobuf:"bytes,2,opt,name=handler,proto3" json:"handler,omitempty"`
700
701 NextSceneId string `protobuf:"bytes,3,opt,name=next_scene_id,json=nextSceneId,proto3" json:"next_scene_id,omitempty"`
702 }
703
704 func (x *Condition) Reset() {
705 *x = Condition{}
706 if protoimpl.UnsafeEnabled {
707 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[6]
708 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
709 ms.StoreMessageInfo(mi)
710 }
711 }
712
713 func (x *Condition) String() string {
714 return protoimpl.X.MessageStringOf(x)
715 }
716
717 func (*Condition) ProtoMessage() {}
718
719 func (x *Condition) ProtoReflect() protoreflect.Message {
720 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[6]
721 if protoimpl.UnsafeEnabled && x != nil {
722 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
723 if ms.LoadMessageInfo() == nil {
724 ms.StoreMessageInfo(mi)
725 }
726 return ms
727 }
728 return mi.MessageOf(x)
729 }
730
731
732 func (*Condition) Descriptor() ([]byte, []int) {
733 return file_google_actions_sdk_v2_event_logs_proto_rawDescGZIP(), []int{6}
734 }
735
736 func (x *Condition) GetExpression() string {
737 if x != nil {
738 return x.Expression
739 }
740 return ""
741 }
742
743 func (x *Condition) GetHandler() string {
744 if x != nil {
745 return x.Handler
746 }
747 return ""
748 }
749
750 func (x *Condition) GetNextSceneId() string {
751 if x != nil {
752 return x.NextSceneId
753 }
754 return ""
755 }
756
757
758
759 type OnSceneEnter struct {
760 state protoimpl.MessageState
761 sizeCache protoimpl.SizeCache
762 unknownFields protoimpl.UnknownFields
763
764
765 Handler string `protobuf:"bytes,1,opt,name=handler,proto3" json:"handler,omitempty"`
766 }
767
768 func (x *OnSceneEnter) Reset() {
769 *x = OnSceneEnter{}
770 if protoimpl.UnsafeEnabled {
771 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[7]
772 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
773 ms.StoreMessageInfo(mi)
774 }
775 }
776
777 func (x *OnSceneEnter) String() string {
778 return protoimpl.X.MessageStringOf(x)
779 }
780
781 func (*OnSceneEnter) ProtoMessage() {}
782
783 func (x *OnSceneEnter) ProtoReflect() protoreflect.Message {
784 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[7]
785 if protoimpl.UnsafeEnabled && x != nil {
786 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
787 if ms.LoadMessageInfo() == nil {
788 ms.StoreMessageInfo(mi)
789 }
790 return ms
791 }
792 return mi.MessageOf(x)
793 }
794
795
796 func (*OnSceneEnter) Descriptor() ([]byte, []int) {
797 return file_google_actions_sdk_v2_event_logs_proto_rawDescGZIP(), []int{7}
798 }
799
800 func (x *OnSceneEnter) GetHandler() string {
801 if x != nil {
802 return x.Handler
803 }
804 return ""
805 }
806
807
808
809 type WebhookInitiatedTransition struct {
810 state protoimpl.MessageState
811 sizeCache protoimpl.SizeCache
812 unknownFields protoimpl.UnknownFields
813
814
815 NextSceneId string `protobuf:"bytes,1,opt,name=next_scene_id,json=nextSceneId,proto3" json:"next_scene_id,omitempty"`
816 }
817
818 func (x *WebhookInitiatedTransition) Reset() {
819 *x = WebhookInitiatedTransition{}
820 if protoimpl.UnsafeEnabled {
821 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[8]
822 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
823 ms.StoreMessageInfo(mi)
824 }
825 }
826
827 func (x *WebhookInitiatedTransition) String() string {
828 return protoimpl.X.MessageStringOf(x)
829 }
830
831 func (*WebhookInitiatedTransition) ProtoMessage() {}
832
833 func (x *WebhookInitiatedTransition) ProtoReflect() protoreflect.Message {
834 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[8]
835 if protoimpl.UnsafeEnabled && x != nil {
836 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
837 if ms.LoadMessageInfo() == nil {
838 ms.StoreMessageInfo(mi)
839 }
840 return ms
841 }
842 return mi.MessageOf(x)
843 }
844
845
846 func (*WebhookInitiatedTransition) Descriptor() ([]byte, []int) {
847 return file_google_actions_sdk_v2_event_logs_proto_rawDescGZIP(), []int{8}
848 }
849
850 func (x *WebhookInitiatedTransition) GetNextSceneId() string {
851 if x != nil {
852 return x.NextSceneId
853 }
854 return ""
855 }
856
857
858
859 type WebhookRequest struct {
860 state protoimpl.MessageState
861 sizeCache protoimpl.SizeCache
862 unknownFields protoimpl.UnknownFields
863
864
865 RequestJson string `protobuf:"bytes,1,opt,name=request_json,json=requestJson,proto3" json:"request_json,omitempty"`
866 }
867
868 func (x *WebhookRequest) Reset() {
869 *x = WebhookRequest{}
870 if protoimpl.UnsafeEnabled {
871 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[9]
872 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
873 ms.StoreMessageInfo(mi)
874 }
875 }
876
877 func (x *WebhookRequest) String() string {
878 return protoimpl.X.MessageStringOf(x)
879 }
880
881 func (*WebhookRequest) ProtoMessage() {}
882
883 func (x *WebhookRequest) ProtoReflect() protoreflect.Message {
884 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[9]
885 if protoimpl.UnsafeEnabled && x != nil {
886 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
887 if ms.LoadMessageInfo() == nil {
888 ms.StoreMessageInfo(mi)
889 }
890 return ms
891 }
892 return mi.MessageOf(x)
893 }
894
895
896 func (*WebhookRequest) Descriptor() ([]byte, []int) {
897 return file_google_actions_sdk_v2_event_logs_proto_rawDescGZIP(), []int{9}
898 }
899
900 func (x *WebhookRequest) GetRequestJson() string {
901 if x != nil {
902 return x.RequestJson
903 }
904 return ""
905 }
906
907
908
909 type WebhookResponse struct {
910 state protoimpl.MessageState
911 sizeCache protoimpl.SizeCache
912 unknownFields protoimpl.UnknownFields
913
914
915 ResponseJson string `protobuf:"bytes,1,opt,name=response_json,json=responseJson,proto3" json:"response_json,omitempty"`
916 }
917
918 func (x *WebhookResponse) Reset() {
919 *x = WebhookResponse{}
920 if protoimpl.UnsafeEnabled {
921 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[10]
922 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
923 ms.StoreMessageInfo(mi)
924 }
925 }
926
927 func (x *WebhookResponse) String() string {
928 return protoimpl.X.MessageStringOf(x)
929 }
930
931 func (*WebhookResponse) ProtoMessage() {}
932
933 func (x *WebhookResponse) ProtoReflect() protoreflect.Message {
934 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[10]
935 if protoimpl.UnsafeEnabled && x != nil {
936 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
937 if ms.LoadMessageInfo() == nil {
938 ms.StoreMessageInfo(mi)
939 }
940 return ms
941 }
942 return mi.MessageOf(x)
943 }
944
945
946 func (*WebhookResponse) Descriptor() ([]byte, []int) {
947 return file_google_actions_sdk_v2_event_logs_proto_rawDescGZIP(), []int{10}
948 }
949
950 func (x *WebhookResponse) GetResponseJson() string {
951 if x != nil {
952 return x.ResponseJson
953 }
954 return ""
955 }
956
957
958
959 type SlotMatch struct {
960 state protoimpl.MessageState
961 sizeCache protoimpl.SizeCache
962 unknownFields protoimpl.UnknownFields
963
964
965 NluParameters map[string]*conversation.IntentParameterValue `protobuf:"bytes,2,rep,name=nlu_parameters,json=nluParameters,proto3" json:"nlu_parameters,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
966 }
967
968 func (x *SlotMatch) Reset() {
969 *x = SlotMatch{}
970 if protoimpl.UnsafeEnabled {
971 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[11]
972 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
973 ms.StoreMessageInfo(mi)
974 }
975 }
976
977 func (x *SlotMatch) String() string {
978 return protoimpl.X.MessageStringOf(x)
979 }
980
981 func (*SlotMatch) ProtoMessage() {}
982
983 func (x *SlotMatch) ProtoReflect() protoreflect.Message {
984 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[11]
985 if protoimpl.UnsafeEnabled && x != nil {
986 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
987 if ms.LoadMessageInfo() == nil {
988 ms.StoreMessageInfo(mi)
989 }
990 return ms
991 }
992 return mi.MessageOf(x)
993 }
994
995
996 func (*SlotMatch) Descriptor() ([]byte, []int) {
997 return file_google_actions_sdk_v2_event_logs_proto_rawDescGZIP(), []int{11}
998 }
999
1000 func (x *SlotMatch) GetNluParameters() map[string]*conversation.IntentParameterValue {
1001 if x != nil {
1002 return x.NluParameters
1003 }
1004 return nil
1005 }
1006
1007
1008
1009 type SlotRequested struct {
1010 state protoimpl.MessageState
1011 sizeCache protoimpl.SizeCache
1012 unknownFields protoimpl.UnknownFields
1013
1014
1015 Slot string `protobuf:"bytes,1,opt,name=slot,proto3" json:"slot,omitempty"`
1016
1017 Prompt *conversation.Prompt `protobuf:"bytes,3,opt,name=prompt,proto3" json:"prompt,omitempty"`
1018 }
1019
1020 func (x *SlotRequested) Reset() {
1021 *x = SlotRequested{}
1022 if protoimpl.UnsafeEnabled {
1023 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[12]
1024 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1025 ms.StoreMessageInfo(mi)
1026 }
1027 }
1028
1029 func (x *SlotRequested) String() string {
1030 return protoimpl.X.MessageStringOf(x)
1031 }
1032
1033 func (*SlotRequested) ProtoMessage() {}
1034
1035 func (x *SlotRequested) ProtoReflect() protoreflect.Message {
1036 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[12]
1037 if protoimpl.UnsafeEnabled && x != nil {
1038 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1039 if ms.LoadMessageInfo() == nil {
1040 ms.StoreMessageInfo(mi)
1041 }
1042 return ms
1043 }
1044 return mi.MessageOf(x)
1045 }
1046
1047
1048 func (*SlotRequested) Descriptor() ([]byte, []int) {
1049 return file_google_actions_sdk_v2_event_logs_proto_rawDescGZIP(), []int{12}
1050 }
1051
1052 func (x *SlotRequested) GetSlot() string {
1053 if x != nil {
1054 return x.Slot
1055 }
1056 return ""
1057 }
1058
1059 func (x *SlotRequested) GetPrompt() *conversation.Prompt {
1060 if x != nil {
1061 return x.Prompt
1062 }
1063 return nil
1064 }
1065
1066
1067
1068 type SlotValidated struct {
1069 state protoimpl.MessageState
1070 sizeCache protoimpl.SizeCache
1071 unknownFields protoimpl.UnknownFields
1072 }
1073
1074 func (x *SlotValidated) Reset() {
1075 *x = SlotValidated{}
1076 if protoimpl.UnsafeEnabled {
1077 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[13]
1078 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1079 ms.StoreMessageInfo(mi)
1080 }
1081 }
1082
1083 func (x *SlotValidated) String() string {
1084 return protoimpl.X.MessageStringOf(x)
1085 }
1086
1087 func (*SlotValidated) ProtoMessage() {}
1088
1089 func (x *SlotValidated) ProtoReflect() protoreflect.Message {
1090 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[13]
1091 if protoimpl.UnsafeEnabled && x != nil {
1092 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1093 if ms.LoadMessageInfo() == nil {
1094 ms.StoreMessageInfo(mi)
1095 }
1096 return ms
1097 }
1098 return mi.MessageOf(x)
1099 }
1100
1101
1102 func (*SlotValidated) Descriptor() ([]byte, []int) {
1103 return file_google_actions_sdk_v2_event_logs_proto_rawDescGZIP(), []int{13}
1104 }
1105
1106
1107
1108 type FormFilled struct {
1109 state protoimpl.MessageState
1110 sizeCache protoimpl.SizeCache
1111 unknownFields protoimpl.UnknownFields
1112 }
1113
1114 func (x *FormFilled) Reset() {
1115 *x = FormFilled{}
1116 if protoimpl.UnsafeEnabled {
1117 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[14]
1118 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1119 ms.StoreMessageInfo(mi)
1120 }
1121 }
1122
1123 func (x *FormFilled) String() string {
1124 return protoimpl.X.MessageStringOf(x)
1125 }
1126
1127 func (*FormFilled) ProtoMessage() {}
1128
1129 func (x *FormFilled) ProtoReflect() protoreflect.Message {
1130 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[14]
1131 if protoimpl.UnsafeEnabled && x != nil {
1132 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1133 if ms.LoadMessageInfo() == nil {
1134 ms.StoreMessageInfo(mi)
1135 }
1136 return ms
1137 }
1138 return mi.MessageOf(x)
1139 }
1140
1141
1142 func (*FormFilled) Descriptor() ([]byte, []int) {
1143 return file_google_actions_sdk_v2_event_logs_proto_rawDescGZIP(), []int{14}
1144 }
1145
1146
1147
1148 type WaitingForUserInput struct {
1149 state protoimpl.MessageState
1150 sizeCache protoimpl.SizeCache
1151 unknownFields protoimpl.UnknownFields
1152 }
1153
1154 func (x *WaitingForUserInput) Reset() {
1155 *x = WaitingForUserInput{}
1156 if protoimpl.UnsafeEnabled {
1157 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[15]
1158 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1159 ms.StoreMessageInfo(mi)
1160 }
1161 }
1162
1163 func (x *WaitingForUserInput) String() string {
1164 return protoimpl.X.MessageStringOf(x)
1165 }
1166
1167 func (*WaitingForUserInput) ProtoMessage() {}
1168
1169 func (x *WaitingForUserInput) ProtoReflect() protoreflect.Message {
1170 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[15]
1171 if protoimpl.UnsafeEnabled && x != nil {
1172 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1173 if ms.LoadMessageInfo() == nil {
1174 ms.StoreMessageInfo(mi)
1175 }
1176 return ms
1177 }
1178 return mi.MessageOf(x)
1179 }
1180
1181
1182 func (*WaitingForUserInput) Descriptor() ([]byte, []int) {
1183 return file_google_actions_sdk_v2_event_logs_proto_rawDescGZIP(), []int{15}
1184 }
1185
1186
1187 type EndConversation struct {
1188 state protoimpl.MessageState
1189 sizeCache protoimpl.SizeCache
1190 unknownFields protoimpl.UnknownFields
1191 }
1192
1193 func (x *EndConversation) Reset() {
1194 *x = EndConversation{}
1195 if protoimpl.UnsafeEnabled {
1196 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[16]
1197 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1198 ms.StoreMessageInfo(mi)
1199 }
1200 }
1201
1202 func (x *EndConversation) String() string {
1203 return protoimpl.X.MessageStringOf(x)
1204 }
1205
1206 func (*EndConversation) ProtoMessage() {}
1207
1208 func (x *EndConversation) ProtoReflect() protoreflect.Message {
1209 mi := &file_google_actions_sdk_v2_event_logs_proto_msgTypes[16]
1210 if protoimpl.UnsafeEnabled && x != nil {
1211 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
1212 if ms.LoadMessageInfo() == nil {
1213 ms.StoreMessageInfo(mi)
1214 }
1215 return ms
1216 }
1217 return mi.MessageOf(x)
1218 }
1219
1220
1221 func (*EndConversation) Descriptor() ([]byte, []int) {
1222 return file_google_actions_sdk_v2_event_logs_proto_rawDescGZIP(), []int{16}
1223 }
1224
1225 var File_google_actions_sdk_v2_event_logs_proto protoreflect.FileDescriptor
1226
1227 var file_google_actions_sdk_v2_event_logs_proto_rawDesc = []byte{
1228 0x0a, 0x26, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73,
1229 0x2f, 0x73, 0x64, 0x6b, 0x2f, 0x76, 0x32, 0x2f, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x6c, 0x6f,
1230 0x67, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x15, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
1231 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x1a,
1232 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f,
1233 0x73, 0x64, 0x6b, 0x2f, 0x76, 0x32, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x61, 0x74,
1234 0x69, 0x6f, 0x6e, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
1235 0x1a, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73,
1236 0x2f, 0x73, 0x64, 0x6b, 0x2f, 0x76, 0x32, 0x2f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x61,
1237 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2f, 0x70, 0x72, 0x6f, 0x6d,
1238 0x70, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
1239 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x64, 0x6b, 0x2f, 0x76, 0x32, 0x2f,
1240 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x73, 0x63, 0x65,
1241 0x6e, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
1242 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74,
1243 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70,
1244 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d,
1245 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x17, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f,
1246 0x72, 0x70, 0x63, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
1247 0x22, 0xbb, 0x0a, 0x0a, 0x0e, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x76,
1248 0x65, 0x6e, 0x74, 0x12, 0x39, 0x0a, 0x0a, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x5f, 0x74, 0x69, 0x6d,
1249 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
1250 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74,
1251 0x61, 0x6d, 0x70, 0x52, 0x09, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x4e,
1252 0x0a, 0x0f, 0x65, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x74, 0x61, 0x74,
1253 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
1254 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e,
1255 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x52, 0x0e,
1256 0x65, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x2a,
1257 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12,
1258 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x72, 0x70, 0x63, 0x2e, 0x53, 0x74, 0x61, 0x74,
1259 0x75, 0x73, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x4d, 0x0a, 0x0a, 0x75, 0x73,
1260 0x65, 0x72, 0x5f, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2c,
1261 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e,
1262 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x76, 0x65,
1263 0x72, 0x73, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x6e, 0x70, 0x75, 0x74, 0x48, 0x00, 0x52, 0x09,
1264 0x75, 0x73, 0x65, 0x72, 0x49, 0x6e, 0x70, 0x75, 0x74, 0x12, 0x47, 0x0a, 0x0c, 0x69, 0x6e, 0x74,
1265 0x65, 0x6e, 0x74, 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32,
1266 0x22, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73,
1267 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x49, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x4d, 0x61,
1268 0x74, 0x63, 0x68, 0x48, 0x00, 0x52, 0x0b, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x4d, 0x61, 0x74,
1269 0x63, 0x68, 0x12, 0x5f, 0x0a, 0x14, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73,
1270 0x5f, 0x65, 0x76, 0x61, 0x6c, 0x75, 0x61, 0x74, 0x65, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b,
1271 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e,
1272 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69,
1273 0x6f, 0x6e, 0x73, 0x45, 0x76, 0x61, 0x6c, 0x75, 0x61, 0x74, 0x65, 0x64, 0x48, 0x00, 0x52, 0x13,
1274 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x45, 0x76, 0x61, 0x6c, 0x75, 0x61,
1275 0x74, 0x65, 0x64, 0x12, 0x4b, 0x0a, 0x0e, 0x6f, 0x6e, 0x5f, 0x73, 0x63, 0x65, 0x6e, 0x65, 0x5f,
1276 0x65, 0x6e, 0x74, 0x65, 0x72, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x67, 0x6f,
1277 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b,
1278 0x2e, 0x76, 0x32, 0x2e, 0x4f, 0x6e, 0x53, 0x63, 0x65, 0x6e, 0x65, 0x45, 0x6e, 0x74, 0x65, 0x72,
1279 0x48, 0x00, 0x52, 0x0c, 0x6f, 0x6e, 0x53, 0x63, 0x65, 0x6e, 0x65, 0x45, 0x6e, 0x74, 0x65, 0x72,
1280 0x12, 0x50, 0x0a, 0x0f, 0x77, 0x65, 0x62, 0x68, 0x6f, 0x6f, 0x6b, 0x5f, 0x72, 0x65, 0x71, 0x75,
1281 0x65, 0x73, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
1282 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76,
1283 0x32, 0x2e, 0x57, 0x65, 0x62, 0x68, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
1284 0x48, 0x00, 0x52, 0x0e, 0x77, 0x65, 0x62, 0x68, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65,
1285 0x73, 0x74, 0x12, 0x53, 0x0a, 0x10, 0x77, 0x65, 0x62, 0x68, 0x6f, 0x6f, 0x6b, 0x5f, 0x72, 0x65,
1286 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x67,
1287 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64,
1288 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x57, 0x65, 0x62, 0x68, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x73, 0x70,
1289 0x6f, 0x6e, 0x73, 0x65, 0x48, 0x00, 0x52, 0x0f, 0x77, 0x65, 0x62, 0x68, 0x6f, 0x6f, 0x6b, 0x52,
1290 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x75, 0x0a, 0x1c, 0x77, 0x65, 0x62, 0x68, 0x6f,
1291 0x6f, 0x6b, 0x5f, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x74, 0x72, 0x61,
1292 0x6e, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31, 0x2e,
1293 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73,
1294 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x57, 0x65, 0x62, 0x68, 0x6f, 0x6f, 0x6b, 0x49, 0x6e, 0x69,
1295 0x74, 0x69, 0x61, 0x74, 0x65, 0x64, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e,
1296 0x48, 0x00, 0x52, 0x1a, 0x77, 0x65, 0x62, 0x68, 0x6f, 0x6f, 0x6b, 0x49, 0x6e, 0x69, 0x74, 0x69,
1297 0x61, 0x74, 0x65, 0x64, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x41,
1298 0x0a, 0x0a, 0x73, 0x6c, 0x6f, 0x74, 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x18, 0x0b, 0x20, 0x01,
1299 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69,
1300 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x53, 0x6c, 0x6f, 0x74, 0x4d,
1301 0x61, 0x74, 0x63, 0x68, 0x48, 0x00, 0x52, 0x09, 0x73, 0x6c, 0x6f, 0x74, 0x4d, 0x61, 0x74, 0x63,
1302 0x68, 0x12, 0x4d, 0x0a, 0x0e, 0x73, 0x6c, 0x6f, 0x74, 0x5f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
1303 0x74, 0x65, 0x64, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
1304 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76,
1305 0x32, 0x2e, 0x53, 0x6c, 0x6f, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x65, 0x64, 0x48,
1306 0x00, 0x52, 0x0d, 0x73, 0x6c, 0x6f, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x65, 0x64,
1307 0x12, 0x4d, 0x0a, 0x0e, 0x73, 0x6c, 0x6f, 0x74, 0x5f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74,
1308 0x65, 0x64, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
1309 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32,
1310 0x2e, 0x53, 0x6c, 0x6f, 0x74, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x64, 0x48, 0x00,
1311 0x52, 0x0d, 0x73, 0x6c, 0x6f, 0x74, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x64, 0x12,
1312 0x44, 0x0a, 0x0b, 0x66, 0x6f, 0x72, 0x6d, 0x5f, 0x66, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x18, 0x0e,
1313 0x20, 0x01, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63,
1314 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x46, 0x6f, 0x72,
1315 0x6d, 0x46, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x48, 0x00, 0x52, 0x0a, 0x66, 0x6f, 0x72, 0x6d, 0x46,
1316 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x12, 0x5a, 0x0a, 0x12, 0x77, 0x61, 0x69, 0x74, 0x69, 0x6e, 0x67,
1317 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x18, 0x0f, 0x20, 0x01, 0x28,
1318 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f,
1319 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x57, 0x61, 0x69, 0x74, 0x69, 0x6e,
1320 0x67, 0x46, 0x6f, 0x72, 0x55, 0x73, 0x65, 0x72, 0x49, 0x6e, 0x70, 0x75, 0x74, 0x48, 0x00, 0x52,
1321 0x10, 0x77, 0x61, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x55, 0x73, 0x65, 0x72, 0x49, 0x6e, 0x70, 0x75,
1322 0x74, 0x12, 0x53, 0x0a, 0x10, 0x65, 0x6e, 0x64, 0x5f, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73,
1323 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x10, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x67, 0x6f,
1324 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b,
1325 0x2e, 0x76, 0x32, 0x2e, 0x45, 0x6e, 0x64, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x61, 0x74,
1326 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x0f, 0x65, 0x6e, 0x64, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72,
1327 0x73, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x29, 0x0a, 0x10, 0x77, 0x61, 0x72, 0x6e, 0x69, 0x6e,
1328 0x67, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x18, 0x11, 0x20, 0x03, 0x28, 0x09,
1329 0x52, 0x0f, 0x77, 0x61, 0x72, 0x6e, 0x69, 0x6e, 0x67, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65,
1330 0x73, 0x42, 0x0b, 0x0a, 0x09, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x44, 0x61, 0x74, 0x61, 0x22, 0x81,
1331 0x03, 0x0a, 0x0e, 0x45, 0x78, 0x65, 0x63, 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74,
1332 0x65, 0x12, 0x28, 0x0a, 0x10, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x63, 0x65,
1333 0x6e, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x63, 0x75, 0x72,
1334 0x72, 0x65, 0x6e, 0x74, 0x53, 0x63, 0x65, 0x6e, 0x65, 0x49, 0x64, 0x12, 0x40, 0x0a, 0x0f, 0x73,
1335 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x18, 0x02,
1336 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
1337 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x0e, 0x73,
1338 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x12, 0x32, 0x0a,
1339 0x05, 0x73, 0x6c, 0x6f, 0x74, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67,
1340 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64,
1341 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x53, 0x6c, 0x6f, 0x74, 0x73, 0x52, 0x05, 0x73, 0x6c, 0x6f, 0x74,
1342 0x73, 0x12, 0x4d, 0x0a, 0x0c, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x5f, 0x71, 0x75, 0x65, 0x75,
1343 0x65, 0x18, 0x07, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
1344 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e,
1345 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x50, 0x72, 0x6f,
1346 0x6d, 0x70, 0x74, 0x52, 0x0b, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x51, 0x75, 0x65, 0x75, 0x65,
1347 0x12, 0x3a, 0x0a, 0x0c, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65,
1348 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
1349 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x52,
1350 0x0b, 0x75, 0x73, 0x65, 0x72, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x12, 0x44, 0x0a, 0x11,
1351 0x68, 0x6f, 0x75, 0x73, 0x65, 0x68, 0x6f, 0x6c, 0x64, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67,
1352 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
1353 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74,
1354 0x52, 0x10, 0x68, 0x6f, 0x75, 0x73, 0x65, 0x68, 0x6f, 0x6c, 0x64, 0x53, 0x74, 0x6f, 0x72, 0x61,
1355 0x67, 0x65, 0x22, 0xf9, 0x01, 0x0a, 0x05, 0x53, 0x6c, 0x6f, 0x74, 0x73, 0x12, 0x4d, 0x0a, 0x06,
1356 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x35, 0x2e, 0x67,
1357 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64,
1358 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x61, 0x74, 0x69, 0x6f,
1359 0x6e, 0x2e, 0x53, 0x6c, 0x6f, 0x74, 0x46, 0x69, 0x6c, 0x6c, 0x69, 0x6e, 0x67, 0x53, 0x74, 0x61,
1360 0x74, 0x75, 0x73, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x3d, 0x0a, 0x05, 0x73,
1361 0x6c, 0x6f, 0x74, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x67, 0x6f, 0x6f,
1362 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e,
1363 0x76, 0x32, 0x2e, 0x53, 0x6c, 0x6f, 0x74, 0x73, 0x2e, 0x53, 0x6c, 0x6f, 0x74, 0x73, 0x45, 0x6e,
1364 0x74, 0x72, 0x79, 0x52, 0x05, 0x73, 0x6c, 0x6f, 0x74, 0x73, 0x1a, 0x62, 0x0a, 0x0a, 0x53, 0x6c,
1365 0x6f, 0x74, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18,
1366 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x3e, 0x0a, 0x05, 0x76, 0x61,
1367 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
1368 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76,
1369 0x32, 0x2e, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x53,
1370 0x6c, 0x6f, 0x74, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x52,
1371 0x0a, 0x15, 0x55, 0x73, 0x65, 0x72, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x61, 0x74, 0x69,
1372 0x6f, 0x6e, 0x49, 0x6e, 0x70, 0x75, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18,
1373 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x25, 0x0a, 0x0e, 0x6f,
1374 0x72, 0x69, 0x67, 0x69, 0x6e, 0x61, 0x6c, 0x5f, 0x71, 0x75, 0x65, 0x72, 0x79, 0x18, 0x02, 0x20,
1375 0x01, 0x28, 0x09, 0x52, 0x0d, 0x6f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x61, 0x6c, 0x51, 0x75, 0x65,
1376 0x72, 0x79, 0x22, 0xce, 0x02, 0x0a, 0x0b, 0x49, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x4d, 0x61, 0x74,
1377 0x63, 0x68, 0x12, 0x1b, 0x0a, 0x09, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x5f, 0x69, 0x64, 0x18,
1378 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x49, 0x64, 0x12,
1379 0x65, 0x0a, 0x11, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65,
1380 0x74, 0x65, 0x72, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f,
1381 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e,
1382 0x76, 0x32, 0x2e, 0x49, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x2e, 0x49,
1383 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x45,
1384 0x6e, 0x74, 0x72, 0x79, 0x52, 0x10, 0x69, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x50, 0x61, 0x72, 0x61,
1385 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x68, 0x61, 0x6e, 0x64, 0x6c, 0x65,
1386 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x68, 0x61, 0x6e, 0x64, 0x6c, 0x65, 0x72,
1387 0x12, 0x22, 0x0a, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x73, 0x63, 0x65, 0x6e, 0x65, 0x5f, 0x69,
1388 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x6e, 0x65, 0x78, 0x74, 0x53, 0x63, 0x65,
1389 0x6e, 0x65, 0x49, 0x64, 0x1a, 0x7d, 0x0a, 0x15, 0x49, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x50, 0x61,
1390 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a,
1391 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12,
1392 0x4e, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x38,
1393 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e,
1394 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x61, 0x74,
1395 0x69, 0x6f, 0x6e, 0x2e, 0x49, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65,
1396 0x74, 0x65, 0x72, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a,
1397 0x02, 0x38, 0x01, 0x22, 0xb3, 0x01, 0x0a, 0x13, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f,
1398 0x6e, 0x73, 0x45, 0x76, 0x61, 0x6c, 0x75, 0x61, 0x74, 0x65, 0x64, 0x12, 0x4d, 0x0a, 0x11, 0x66,
1399 0x61, 0x69, 0x6c, 0x65, 0x64, 0x5f, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73,
1400 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
1401 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x43,
1402 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x10, 0x66, 0x61, 0x69, 0x6c, 0x65, 0x64,
1403 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x4d, 0x0a, 0x11, 0x73, 0x75,
1404 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x18,
1405 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61,
1406 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x43, 0x6f,
1407 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x10, 0x73, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73,
1408 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x69, 0x0a, 0x09, 0x43, 0x6f, 0x6e,
1409 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1e, 0x0a, 0x0a, 0x65, 0x78, 0x70, 0x72, 0x65, 0x73,
1410 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x65, 0x78, 0x70, 0x72,
1411 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x18, 0x0a, 0x07, 0x68, 0x61, 0x6e, 0x64, 0x6c, 0x65,
1412 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x68, 0x61, 0x6e, 0x64, 0x6c, 0x65, 0x72,
1413 0x12, 0x22, 0x0a, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x73, 0x63, 0x65, 0x6e, 0x65, 0x5f, 0x69,
1414 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x6e, 0x65, 0x78, 0x74, 0x53, 0x63, 0x65,
1415 0x6e, 0x65, 0x49, 0x64, 0x22, 0x28, 0x0a, 0x0c, 0x4f, 0x6e, 0x53, 0x63, 0x65, 0x6e, 0x65, 0x45,
1416 0x6e, 0x74, 0x65, 0x72, 0x12, 0x18, 0x0a, 0x07, 0x68, 0x61, 0x6e, 0x64, 0x6c, 0x65, 0x72, 0x18,
1417 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x68, 0x61, 0x6e, 0x64, 0x6c, 0x65, 0x72, 0x22, 0x40,
1418 0x0a, 0x1a, 0x57, 0x65, 0x62, 0x68, 0x6f, 0x6f, 0x6b, 0x49, 0x6e, 0x69, 0x74, 0x69, 0x61, 0x74,
1419 0x65, 0x64, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x22, 0x0a, 0x0d,
1420 0x6e, 0x65, 0x78, 0x74, 0x5f, 0x73, 0x63, 0x65, 0x6e, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20,
1421 0x01, 0x28, 0x09, 0x52, 0x0b, 0x6e, 0x65, 0x78, 0x74, 0x53, 0x63, 0x65, 0x6e, 0x65, 0x49, 0x64,
1422 0x22, 0x33, 0x0a, 0x0e, 0x57, 0x65, 0x62, 0x68, 0x6f, 0x6f, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65,
1423 0x73, 0x74, 0x12, 0x21, 0x0a, 0x0c, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x6a, 0x73,
1424 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
1425 0x74, 0x4a, 0x73, 0x6f, 0x6e, 0x22, 0x36, 0x0a, 0x0f, 0x57, 0x65, 0x62, 0x68, 0x6f, 0x6f, 0x6b,
1426 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x72, 0x65, 0x73, 0x70,
1427 0x6f, 0x6e, 0x73, 0x65, 0x5f, 0x6a, 0x73, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52,
1428 0x0c, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x4a, 0x73, 0x6f, 0x6e, 0x22, 0xe3, 0x01,
1429 0x0a, 0x09, 0x53, 0x6c, 0x6f, 0x74, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x12, 0x5a, 0x0a, 0x0e, 0x6e,
1430 0x6c, 0x75, 0x5f, 0x70, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x18, 0x02, 0x20,
1431 0x03, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74,
1432 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x53, 0x6c, 0x6f, 0x74,
1433 0x4d, 0x61, 0x74, 0x63, 0x68, 0x2e, 0x4e, 0x6c, 0x75, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65, 0x74,
1434 0x65, 0x72, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0d, 0x6e, 0x6c, 0x75, 0x50, 0x61, 0x72,
1435 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x1a, 0x7a, 0x0a, 0x12, 0x4e, 0x6c, 0x75, 0x50, 0x61,
1436 0x72, 0x61, 0x6d, 0x65, 0x74, 0x65, 0x72, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a,
1437 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12,
1438 0x4e, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x38,
1439 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e,
1440 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x61, 0x74,
1441 0x69, 0x6f, 0x6e, 0x2e, 0x49, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x65,
1442 0x74, 0x65, 0x72, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a,
1443 0x02, 0x38, 0x01, 0x22, 0x67, 0x0a, 0x0d, 0x53, 0x6c, 0x6f, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65,
1444 0x73, 0x74, 0x65, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x6c, 0x6f, 0x74, 0x18, 0x01, 0x20, 0x01,
1445 0x28, 0x09, 0x52, 0x04, 0x73, 0x6c, 0x6f, 0x74, 0x12, 0x42, 0x0a, 0x06, 0x70, 0x72, 0x6f, 0x6d,
1446 0x70, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
1447 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32,
1448 0x2e, 0x63, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x50, 0x72,
1449 0x6f, 0x6d, 0x70, 0x74, 0x52, 0x06, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x22, 0x0f, 0x0a, 0x0d,
1450 0x53, 0x6c, 0x6f, 0x74, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x64, 0x22, 0x0c, 0x0a,
1451 0x0a, 0x46, 0x6f, 0x72, 0x6d, 0x46, 0x69, 0x6c, 0x6c, 0x65, 0x64, 0x22, 0x15, 0x0a, 0x13, 0x57,
1452 0x61, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x46, 0x6f, 0x72, 0x55, 0x73, 0x65, 0x72, 0x49, 0x6e, 0x70,
1453 0x75, 0x74, 0x22, 0x11, 0x0a, 0x0f, 0x45, 0x6e, 0x64, 0x43, 0x6f, 0x6e, 0x76, 0x65, 0x72, 0x73,
1454 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x67, 0x0a, 0x19, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f,
1455 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e,
1456 0x76, 0x32, 0x42, 0x0e, 0x45, 0x76, 0x65, 0x6e, 0x74, 0x4c, 0x6f, 0x67, 0x73, 0x50, 0x72, 0x6f,
1457 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x38, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c,
1458 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
1459 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x63, 0x74, 0x69,
1460 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x64, 0x6b, 0x2f, 0x76, 0x32, 0x3b, 0x73, 0x64, 0x6b, 0x62, 0x06,
1461 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
1462 }
1463
1464 var (
1465 file_google_actions_sdk_v2_event_logs_proto_rawDescOnce sync.Once
1466 file_google_actions_sdk_v2_event_logs_proto_rawDescData = file_google_actions_sdk_v2_event_logs_proto_rawDesc
1467 )
1468
1469 func file_google_actions_sdk_v2_event_logs_proto_rawDescGZIP() []byte {
1470 file_google_actions_sdk_v2_event_logs_proto_rawDescOnce.Do(func() {
1471 file_google_actions_sdk_v2_event_logs_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_actions_sdk_v2_event_logs_proto_rawDescData)
1472 })
1473 return file_google_actions_sdk_v2_event_logs_proto_rawDescData
1474 }
1475
1476 var file_google_actions_sdk_v2_event_logs_proto_msgTypes = make([]protoimpl.MessageInfo, 20)
1477 var file_google_actions_sdk_v2_event_logs_proto_goTypes = []interface{}{
1478 (*ExecutionEvent)(nil),
1479 (*ExecutionState)(nil),
1480 (*Slots)(nil),
1481 (*UserConversationInput)(nil),
1482 (*IntentMatch)(nil),
1483 (*ConditionsEvaluated)(nil),
1484 (*Condition)(nil),
1485 (*OnSceneEnter)(nil),
1486 (*WebhookInitiatedTransition)(nil),
1487 (*WebhookRequest)(nil),
1488 (*WebhookResponse)(nil),
1489 (*SlotMatch)(nil),
1490 (*SlotRequested)(nil),
1491 (*SlotValidated)(nil),
1492 (*FormFilled)(nil),
1493 (*WaitingForUserInput)(nil),
1494 (*EndConversation)(nil),
1495 nil,
1496 nil,
1497 nil,
1498 (*timestamppb.Timestamp)(nil),
1499 (*status.Status)(nil),
1500 (*structpb.Struct)(nil),
1501 (*conversation.Prompt)(nil),
1502 (conversation.SlotFillingStatus)(0),
1503 (*conversation.Slot)(nil),
1504 (*conversation.IntentParameterValue)(nil),
1505 }
1506 var file_google_actions_sdk_v2_event_logs_proto_depIdxs = []int32{
1507 20,
1508 1,
1509 21,
1510 3,
1511 4,
1512 5,
1513 7,
1514 9,
1515 10,
1516 8,
1517 11,
1518 12,
1519 13,
1520 14,
1521 15,
1522 16,
1523 22,
1524 2,
1525 23,
1526 22,
1527 22,
1528 24,
1529 17,
1530 18,
1531 6,
1532 6,
1533 19,
1534 23,
1535 25,
1536 26,
1537 26,
1538 31,
1539 31,
1540 31,
1541 31,
1542 0,
1543 }
1544
1545 func init() { file_google_actions_sdk_v2_event_logs_proto_init() }
1546 func file_google_actions_sdk_v2_event_logs_proto_init() {
1547 if File_google_actions_sdk_v2_event_logs_proto != nil {
1548 return
1549 }
1550 if !protoimpl.UnsafeEnabled {
1551 file_google_actions_sdk_v2_event_logs_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
1552 switch v := v.(*ExecutionEvent); i {
1553 case 0:
1554 return &v.state
1555 case 1:
1556 return &v.sizeCache
1557 case 2:
1558 return &v.unknownFields
1559 default:
1560 return nil
1561 }
1562 }
1563 file_google_actions_sdk_v2_event_logs_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
1564 switch v := v.(*ExecutionState); i {
1565 case 0:
1566 return &v.state
1567 case 1:
1568 return &v.sizeCache
1569 case 2:
1570 return &v.unknownFields
1571 default:
1572 return nil
1573 }
1574 }
1575 file_google_actions_sdk_v2_event_logs_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
1576 switch v := v.(*Slots); i {
1577 case 0:
1578 return &v.state
1579 case 1:
1580 return &v.sizeCache
1581 case 2:
1582 return &v.unknownFields
1583 default:
1584 return nil
1585 }
1586 }
1587 file_google_actions_sdk_v2_event_logs_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
1588 switch v := v.(*UserConversationInput); i {
1589 case 0:
1590 return &v.state
1591 case 1:
1592 return &v.sizeCache
1593 case 2:
1594 return &v.unknownFields
1595 default:
1596 return nil
1597 }
1598 }
1599 file_google_actions_sdk_v2_event_logs_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
1600 switch v := v.(*IntentMatch); i {
1601 case 0:
1602 return &v.state
1603 case 1:
1604 return &v.sizeCache
1605 case 2:
1606 return &v.unknownFields
1607 default:
1608 return nil
1609 }
1610 }
1611 file_google_actions_sdk_v2_event_logs_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
1612 switch v := v.(*ConditionsEvaluated); i {
1613 case 0:
1614 return &v.state
1615 case 1:
1616 return &v.sizeCache
1617 case 2:
1618 return &v.unknownFields
1619 default:
1620 return nil
1621 }
1622 }
1623 file_google_actions_sdk_v2_event_logs_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
1624 switch v := v.(*Condition); i {
1625 case 0:
1626 return &v.state
1627 case 1:
1628 return &v.sizeCache
1629 case 2:
1630 return &v.unknownFields
1631 default:
1632 return nil
1633 }
1634 }
1635 file_google_actions_sdk_v2_event_logs_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
1636 switch v := v.(*OnSceneEnter); i {
1637 case 0:
1638 return &v.state
1639 case 1:
1640 return &v.sizeCache
1641 case 2:
1642 return &v.unknownFields
1643 default:
1644 return nil
1645 }
1646 }
1647 file_google_actions_sdk_v2_event_logs_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
1648 switch v := v.(*WebhookInitiatedTransition); i {
1649 case 0:
1650 return &v.state
1651 case 1:
1652 return &v.sizeCache
1653 case 2:
1654 return &v.unknownFields
1655 default:
1656 return nil
1657 }
1658 }
1659 file_google_actions_sdk_v2_event_logs_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
1660 switch v := v.(*WebhookRequest); i {
1661 case 0:
1662 return &v.state
1663 case 1:
1664 return &v.sizeCache
1665 case 2:
1666 return &v.unknownFields
1667 default:
1668 return nil
1669 }
1670 }
1671 file_google_actions_sdk_v2_event_logs_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} {
1672 switch v := v.(*WebhookResponse); i {
1673 case 0:
1674 return &v.state
1675 case 1:
1676 return &v.sizeCache
1677 case 2:
1678 return &v.unknownFields
1679 default:
1680 return nil
1681 }
1682 }
1683 file_google_actions_sdk_v2_event_logs_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} {
1684 switch v := v.(*SlotMatch); i {
1685 case 0:
1686 return &v.state
1687 case 1:
1688 return &v.sizeCache
1689 case 2:
1690 return &v.unknownFields
1691 default:
1692 return nil
1693 }
1694 }
1695 file_google_actions_sdk_v2_event_logs_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} {
1696 switch v := v.(*SlotRequested); i {
1697 case 0:
1698 return &v.state
1699 case 1:
1700 return &v.sizeCache
1701 case 2:
1702 return &v.unknownFields
1703 default:
1704 return nil
1705 }
1706 }
1707 file_google_actions_sdk_v2_event_logs_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} {
1708 switch v := v.(*SlotValidated); i {
1709 case 0:
1710 return &v.state
1711 case 1:
1712 return &v.sizeCache
1713 case 2:
1714 return &v.unknownFields
1715 default:
1716 return nil
1717 }
1718 }
1719 file_google_actions_sdk_v2_event_logs_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} {
1720 switch v := v.(*FormFilled); i {
1721 case 0:
1722 return &v.state
1723 case 1:
1724 return &v.sizeCache
1725 case 2:
1726 return &v.unknownFields
1727 default:
1728 return nil
1729 }
1730 }
1731 file_google_actions_sdk_v2_event_logs_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} {
1732 switch v := v.(*WaitingForUserInput); i {
1733 case 0:
1734 return &v.state
1735 case 1:
1736 return &v.sizeCache
1737 case 2:
1738 return &v.unknownFields
1739 default:
1740 return nil
1741 }
1742 }
1743 file_google_actions_sdk_v2_event_logs_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} {
1744 switch v := v.(*EndConversation); i {
1745 case 0:
1746 return &v.state
1747 case 1:
1748 return &v.sizeCache
1749 case 2:
1750 return &v.unknownFields
1751 default:
1752 return nil
1753 }
1754 }
1755 }
1756 file_google_actions_sdk_v2_event_logs_proto_msgTypes[0].OneofWrappers = []interface{}{
1757 (*ExecutionEvent_UserInput)(nil),
1758 (*ExecutionEvent_IntentMatch)(nil),
1759 (*ExecutionEvent_ConditionsEvaluated)(nil),
1760 (*ExecutionEvent_OnSceneEnter)(nil),
1761 (*ExecutionEvent_WebhookRequest)(nil),
1762 (*ExecutionEvent_WebhookResponse)(nil),
1763 (*ExecutionEvent_WebhookInitiatedTransition)(nil),
1764 (*ExecutionEvent_SlotMatch)(nil),
1765 (*ExecutionEvent_SlotRequested)(nil),
1766 (*ExecutionEvent_SlotValidated)(nil),
1767 (*ExecutionEvent_FormFilled)(nil),
1768 (*ExecutionEvent_WaitingUserInput)(nil),
1769 (*ExecutionEvent_EndConversation)(nil),
1770 }
1771 type x struct{}
1772 out := protoimpl.TypeBuilder{
1773 File: protoimpl.DescBuilder{
1774 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
1775 RawDescriptor: file_google_actions_sdk_v2_event_logs_proto_rawDesc,
1776 NumEnums: 0,
1777 NumMessages: 20,
1778 NumExtensions: 0,
1779 NumServices: 0,
1780 },
1781 GoTypes: file_google_actions_sdk_v2_event_logs_proto_goTypes,
1782 DependencyIndexes: file_google_actions_sdk_v2_event_logs_proto_depIdxs,
1783 MessageInfos: file_google_actions_sdk_v2_event_logs_proto_msgTypes,
1784 }.Build()
1785 File_google_actions_sdk_v2_event_logs_proto = out.File
1786 file_google_actions_sdk_v2_event_logs_proto_rawDesc = nil
1787 file_google_actions_sdk_v2_event_logs_proto_goTypes = nil
1788 file_google_actions_sdk_v2_event_logs_proto_depIdxs = nil
1789 }
1790
View as plain text