1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package prompt
22
23 import (
24 reflect "reflect"
25 sync "sync"
26
27 _ "google.golang.org/genproto/googleapis/api/annotations"
28 protoreflect "google.golang.org/protobuf/reflect/protoreflect"
29 protoimpl "google.golang.org/protobuf/runtime/protoimpl"
30 structpb "google.golang.org/protobuf/types/known/structpb"
31 )
32
33 const (
34
35 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
36
37 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
38 )
39
40
41
42
43
44 type StaticCanvasPrompt struct {
45 state protoimpl.MessageState
46 sizeCache protoimpl.SizeCache
47 unknownFields protoimpl.UnknownFields
48
49
50 Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
51
52
53
54
55 Data []*structpb.Value `protobuf:"bytes,2,rep,name=data,proto3" json:"data,omitempty"`
56
57
58 SuppressMic bool `protobuf:"varint,3,opt,name=suppress_mic,json=suppressMic,proto3" json:"suppress_mic,omitempty"`
59
60
61 SendStateDataToCanvasApp bool `protobuf:"varint,5,opt,name=send_state_data_to_canvas_app,json=sendStateDataToCanvasApp,proto3" json:"send_state_data_to_canvas_app,omitempty"`
62
63
64
65
66 EnableFullScreen bool `protobuf:"varint,6,opt,name=enable_full_screen,json=enableFullScreen,proto3" json:"enable_full_screen,omitempty"`
67 }
68
69 func (x *StaticCanvasPrompt) Reset() {
70 *x = StaticCanvasPrompt{}
71 if protoimpl.UnsafeEnabled {
72 mi := &file_google_actions_sdk_v2_interactionmodel_prompt_content_static_canvas_prompt_proto_msgTypes[0]
73 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
74 ms.StoreMessageInfo(mi)
75 }
76 }
77
78 func (x *StaticCanvasPrompt) String() string {
79 return protoimpl.X.MessageStringOf(x)
80 }
81
82 func (*StaticCanvasPrompt) ProtoMessage() {}
83
84 func (x *StaticCanvasPrompt) ProtoReflect() protoreflect.Message {
85 mi := &file_google_actions_sdk_v2_interactionmodel_prompt_content_static_canvas_prompt_proto_msgTypes[0]
86 if protoimpl.UnsafeEnabled && x != nil {
87 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
88 if ms.LoadMessageInfo() == nil {
89 ms.StoreMessageInfo(mi)
90 }
91 return ms
92 }
93 return mi.MessageOf(x)
94 }
95
96
97 func (*StaticCanvasPrompt) Descriptor() ([]byte, []int) {
98 return file_google_actions_sdk_v2_interactionmodel_prompt_content_static_canvas_prompt_proto_rawDescGZIP(), []int{0}
99 }
100
101 func (x *StaticCanvasPrompt) GetUrl() string {
102 if x != nil {
103 return x.Url
104 }
105 return ""
106 }
107
108 func (x *StaticCanvasPrompt) GetData() []*structpb.Value {
109 if x != nil {
110 return x.Data
111 }
112 return nil
113 }
114
115 func (x *StaticCanvasPrompt) GetSuppressMic() bool {
116 if x != nil {
117 return x.SuppressMic
118 }
119 return false
120 }
121
122 func (x *StaticCanvasPrompt) GetSendStateDataToCanvasApp() bool {
123 if x != nil {
124 return x.SendStateDataToCanvasApp
125 }
126 return false
127 }
128
129 func (x *StaticCanvasPrompt) GetEnableFullScreen() bool {
130 if x != nil {
131 return x.EnableFullScreen
132 }
133 return false
134 }
135
136 var File_google_actions_sdk_v2_interactionmodel_prompt_content_static_canvas_prompt_proto protoreflect.FileDescriptor
137
138 var file_google_actions_sdk_v2_interactionmodel_prompt_content_static_canvas_prompt_proto_rawDesc = []byte{
139 0x0a, 0x50, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73,
140 0x2f, 0x73, 0x64, 0x6b, 0x2f, 0x76, 0x32, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74,
141 0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2f,
142 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x69, 0x63, 0x5f, 0x63,
143 0x61, 0x6e, 0x76, 0x61, 0x73, 0x5f, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2e, 0x70, 0x72, 0x6f,
144 0x74, 0x6f, 0x12, 0x2d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f,
145 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61,
146 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x6d, 0x70,
147 0x74, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69,
148 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f,
149 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
150 0x62, 0x75, 0x66, 0x2f, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
151 0x22, 0xfd, 0x01, 0x0a, 0x12, 0x53, 0x74, 0x61, 0x74, 0x69, 0x63, 0x43, 0x61, 0x6e, 0x76, 0x61,
152 0x73, 0x50, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x12, 0x15, 0x0a, 0x03, 0x75, 0x72, 0x6c, 0x18, 0x01,
153 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x03, 0x75, 0x72, 0x6c, 0x12, 0x2f,
154 0x0a, 0x04, 0x64, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x67,
155 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x56,
156 0x61, 0x6c, 0x75, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x12,
157 0x26, 0x0a, 0x0c, 0x73, 0x75, 0x70, 0x70, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x6d, 0x69, 0x63, 0x18,
158 0x03, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0b, 0x73, 0x75, 0x70, 0x70,
159 0x72, 0x65, 0x73, 0x73, 0x4d, 0x69, 0x63, 0x12, 0x44, 0x0a, 0x1d, 0x73, 0x65, 0x6e, 0x64, 0x5f,
160 0x73, 0x74, 0x61, 0x74, 0x65, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x74, 0x6f, 0x5f, 0x63, 0x61,
161 0x6e, 0x76, 0x61, 0x73, 0x5f, 0x61, 0x70, 0x70, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03,
162 0xe0, 0x41, 0x01, 0x52, 0x18, 0x73, 0x65, 0x6e, 0x64, 0x53, 0x74, 0x61, 0x74, 0x65, 0x44, 0x61,
163 0x74, 0x61, 0x54, 0x6f, 0x43, 0x61, 0x6e, 0x76, 0x61, 0x73, 0x41, 0x70, 0x70, 0x12, 0x31, 0x0a,
164 0x12, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x66, 0x75, 0x6c, 0x6c, 0x5f, 0x73, 0x63, 0x72,
165 0x65, 0x65, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x10,
166 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x46, 0x75, 0x6c, 0x6c, 0x53, 0x63, 0x72, 0x65, 0x65, 0x6e,
167 0x42, 0xa3, 0x01, 0x0a, 0x31, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
168 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x69,
169 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2e,
170 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x42, 0x17, 0x53, 0x74, 0x61, 0x74, 0x69, 0x63, 0x43, 0x61,
171 0x6e, 0x76, 0x61, 0x73, 0x50, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50,
172 0x01, 0x5a, 0x53, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67,
173 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f,
174 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73,
175 0x2f, 0x73, 0x64, 0x6b, 0x2f, 0x76, 0x32, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74,
176 0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x3b,
177 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
178 }
179
180 var (
181 file_google_actions_sdk_v2_interactionmodel_prompt_content_static_canvas_prompt_proto_rawDescOnce sync.Once
182 file_google_actions_sdk_v2_interactionmodel_prompt_content_static_canvas_prompt_proto_rawDescData = file_google_actions_sdk_v2_interactionmodel_prompt_content_static_canvas_prompt_proto_rawDesc
183 )
184
185 func file_google_actions_sdk_v2_interactionmodel_prompt_content_static_canvas_prompt_proto_rawDescGZIP() []byte {
186 file_google_actions_sdk_v2_interactionmodel_prompt_content_static_canvas_prompt_proto_rawDescOnce.Do(func() {
187 file_google_actions_sdk_v2_interactionmodel_prompt_content_static_canvas_prompt_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_actions_sdk_v2_interactionmodel_prompt_content_static_canvas_prompt_proto_rawDescData)
188 })
189 return file_google_actions_sdk_v2_interactionmodel_prompt_content_static_canvas_prompt_proto_rawDescData
190 }
191
192 var file_google_actions_sdk_v2_interactionmodel_prompt_content_static_canvas_prompt_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
193 var file_google_actions_sdk_v2_interactionmodel_prompt_content_static_canvas_prompt_proto_goTypes = []interface{}{
194 (*StaticCanvasPrompt)(nil),
195 (*structpb.Value)(nil),
196 }
197 var file_google_actions_sdk_v2_interactionmodel_prompt_content_static_canvas_prompt_proto_depIdxs = []int32{
198 1,
199 1,
200 1,
201 1,
202 1,
203 0,
204 }
205
206 func init() {
207 file_google_actions_sdk_v2_interactionmodel_prompt_content_static_canvas_prompt_proto_init()
208 }
209 func file_google_actions_sdk_v2_interactionmodel_prompt_content_static_canvas_prompt_proto_init() {
210 if File_google_actions_sdk_v2_interactionmodel_prompt_content_static_canvas_prompt_proto != nil {
211 return
212 }
213 if !protoimpl.UnsafeEnabled {
214 file_google_actions_sdk_v2_interactionmodel_prompt_content_static_canvas_prompt_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
215 switch v := v.(*StaticCanvasPrompt); i {
216 case 0:
217 return &v.state
218 case 1:
219 return &v.sizeCache
220 case 2:
221 return &v.unknownFields
222 default:
223 return nil
224 }
225 }
226 }
227 type x struct{}
228 out := protoimpl.TypeBuilder{
229 File: protoimpl.DescBuilder{
230 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
231 RawDescriptor: file_google_actions_sdk_v2_interactionmodel_prompt_content_static_canvas_prompt_proto_rawDesc,
232 NumEnums: 0,
233 NumMessages: 1,
234 NumExtensions: 0,
235 NumServices: 0,
236 },
237 GoTypes: file_google_actions_sdk_v2_interactionmodel_prompt_content_static_canvas_prompt_proto_goTypes,
238 DependencyIndexes: file_google_actions_sdk_v2_interactionmodel_prompt_content_static_canvas_prompt_proto_depIdxs,
239 MessageInfos: file_google_actions_sdk_v2_interactionmodel_prompt_content_static_canvas_prompt_proto_msgTypes,
240 }.Build()
241 File_google_actions_sdk_v2_interactionmodel_prompt_content_static_canvas_prompt_proto = out.File
242 file_google_actions_sdk_v2_interactionmodel_prompt_content_static_canvas_prompt_proto_rawDesc = nil
243 file_google_actions_sdk_v2_interactionmodel_prompt_content_static_canvas_prompt_proto_goTypes = nil
244 file_google_actions_sdk_v2_interactionmodel_prompt_content_static_canvas_prompt_proto_depIdxs = nil
245 }
246
View as plain text