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 )
31
32 const (
33
34 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
35
36 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
37 )
38
39
40 type TableColumn_HorizontalAlignment int32
41
42 const (
43
44 TableColumn_UNSPECIFIED TableColumn_HorizontalAlignment = 0
45
46 TableColumn_LEADING TableColumn_HorizontalAlignment = 1
47
48 TableColumn_CENTER TableColumn_HorizontalAlignment = 2
49
50 TableColumn_TRAILING TableColumn_HorizontalAlignment = 3
51 )
52
53
54 var (
55 TableColumn_HorizontalAlignment_name = map[int32]string{
56 0: "UNSPECIFIED",
57 1: "LEADING",
58 2: "CENTER",
59 3: "TRAILING",
60 }
61 TableColumn_HorizontalAlignment_value = map[string]int32{
62 "UNSPECIFIED": 0,
63 "LEADING": 1,
64 "CENTER": 2,
65 "TRAILING": 3,
66 }
67 )
68
69 func (x TableColumn_HorizontalAlignment) Enum() *TableColumn_HorizontalAlignment {
70 p := new(TableColumn_HorizontalAlignment)
71 *p = x
72 return p
73 }
74
75 func (x TableColumn_HorizontalAlignment) String() string {
76 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
77 }
78
79 func (TableColumn_HorizontalAlignment) Descriptor() protoreflect.EnumDescriptor {
80 return file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_enumTypes[0].Descriptor()
81 }
82
83 func (TableColumn_HorizontalAlignment) Type() protoreflect.EnumType {
84 return &file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_enumTypes[0]
85 }
86
87 func (x TableColumn_HorizontalAlignment) Number() protoreflect.EnumNumber {
88 return protoreflect.EnumNumber(x)
89 }
90
91
92 func (TableColumn_HorizontalAlignment) EnumDescriptor() ([]byte, []int) {
93 return file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_rawDescGZIP(), []int{1, 0}
94 }
95
96
97 type StaticTablePrompt struct {
98 state protoimpl.MessageState
99 sizeCache protoimpl.SizeCache
100 unknownFields protoimpl.UnknownFields
101
102
103 Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
104
105 Subtitle string `protobuf:"bytes,2,opt,name=subtitle,proto3" json:"subtitle,omitempty"`
106
107 Image *StaticImagePrompt `protobuf:"bytes,3,opt,name=image,proto3" json:"image,omitempty"`
108
109 Columns []*TableColumn `protobuf:"bytes,4,rep,name=columns,proto3" json:"columns,omitempty"`
110
111
112
113
114
115 Rows []*TableRow `protobuf:"bytes,5,rep,name=rows,proto3" json:"rows,omitempty"`
116
117 Button *StaticLinkPrompt `protobuf:"bytes,6,opt,name=button,proto3" json:"button,omitempty"`
118 }
119
120 func (x *StaticTablePrompt) Reset() {
121 *x = StaticTablePrompt{}
122 if protoimpl.UnsafeEnabled {
123 mi := &file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_msgTypes[0]
124 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
125 ms.StoreMessageInfo(mi)
126 }
127 }
128
129 func (x *StaticTablePrompt) String() string {
130 return protoimpl.X.MessageStringOf(x)
131 }
132
133 func (*StaticTablePrompt) ProtoMessage() {}
134
135 func (x *StaticTablePrompt) ProtoReflect() protoreflect.Message {
136 mi := &file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_msgTypes[0]
137 if protoimpl.UnsafeEnabled && x != nil {
138 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
139 if ms.LoadMessageInfo() == nil {
140 ms.StoreMessageInfo(mi)
141 }
142 return ms
143 }
144 return mi.MessageOf(x)
145 }
146
147
148 func (*StaticTablePrompt) Descriptor() ([]byte, []int) {
149 return file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_rawDescGZIP(), []int{0}
150 }
151
152 func (x *StaticTablePrompt) GetTitle() string {
153 if x != nil {
154 return x.Title
155 }
156 return ""
157 }
158
159 func (x *StaticTablePrompt) GetSubtitle() string {
160 if x != nil {
161 return x.Subtitle
162 }
163 return ""
164 }
165
166 func (x *StaticTablePrompt) GetImage() *StaticImagePrompt {
167 if x != nil {
168 return x.Image
169 }
170 return nil
171 }
172
173 func (x *StaticTablePrompt) GetColumns() []*TableColumn {
174 if x != nil {
175 return x.Columns
176 }
177 return nil
178 }
179
180 func (x *StaticTablePrompt) GetRows() []*TableRow {
181 if x != nil {
182 return x.Rows
183 }
184 return nil
185 }
186
187 func (x *StaticTablePrompt) GetButton() *StaticLinkPrompt {
188 if x != nil {
189 return x.Button
190 }
191 return nil
192 }
193
194
195 type TableColumn struct {
196 state protoimpl.MessageState
197 sizeCache protoimpl.SizeCache
198 unknownFields protoimpl.UnknownFields
199
200
201 Header string `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
202
203
204 Align TableColumn_HorizontalAlignment `protobuf:"varint,2,opt,name=align,proto3,enum=google.actions.sdk.v2.interactionmodel.prompt.TableColumn_HorizontalAlignment" json:"align,omitempty"`
205 }
206
207 func (x *TableColumn) Reset() {
208 *x = TableColumn{}
209 if protoimpl.UnsafeEnabled {
210 mi := &file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_msgTypes[1]
211 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
212 ms.StoreMessageInfo(mi)
213 }
214 }
215
216 func (x *TableColumn) String() string {
217 return protoimpl.X.MessageStringOf(x)
218 }
219
220 func (*TableColumn) ProtoMessage() {}
221
222 func (x *TableColumn) ProtoReflect() protoreflect.Message {
223 mi := &file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_msgTypes[1]
224 if protoimpl.UnsafeEnabled && x != nil {
225 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
226 if ms.LoadMessageInfo() == nil {
227 ms.StoreMessageInfo(mi)
228 }
229 return ms
230 }
231 return mi.MessageOf(x)
232 }
233
234
235 func (*TableColumn) Descriptor() ([]byte, []int) {
236 return file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_rawDescGZIP(), []int{1}
237 }
238
239 func (x *TableColumn) GetHeader() string {
240 if x != nil {
241 return x.Header
242 }
243 return ""
244 }
245
246 func (x *TableColumn) GetAlign() TableColumn_HorizontalAlignment {
247 if x != nil {
248 return x.Align
249 }
250 return TableColumn_UNSPECIFIED
251 }
252
253
254 type TableCell struct {
255 state protoimpl.MessageState
256 sizeCache protoimpl.SizeCache
257 unknownFields protoimpl.UnknownFields
258
259
260 Text string `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"`
261 }
262
263 func (x *TableCell) Reset() {
264 *x = TableCell{}
265 if protoimpl.UnsafeEnabled {
266 mi := &file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_msgTypes[2]
267 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
268 ms.StoreMessageInfo(mi)
269 }
270 }
271
272 func (x *TableCell) String() string {
273 return protoimpl.X.MessageStringOf(x)
274 }
275
276 func (*TableCell) ProtoMessage() {}
277
278 func (x *TableCell) ProtoReflect() protoreflect.Message {
279 mi := &file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_msgTypes[2]
280 if protoimpl.UnsafeEnabled && x != nil {
281 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
282 if ms.LoadMessageInfo() == nil {
283 ms.StoreMessageInfo(mi)
284 }
285 return ms
286 }
287 return mi.MessageOf(x)
288 }
289
290
291 func (*TableCell) Descriptor() ([]byte, []int) {
292 return file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_rawDescGZIP(), []int{2}
293 }
294
295 func (x *TableCell) GetText() string {
296 if x != nil {
297 return x.Text
298 }
299 return ""
300 }
301
302
303 type TableRow struct {
304 state protoimpl.MessageState
305 sizeCache protoimpl.SizeCache
306 unknownFields protoimpl.UnknownFields
307
308
309
310
311 Cells []*TableCell `protobuf:"bytes,1,rep,name=cells,proto3" json:"cells,omitempty"`
312
313 Divider bool `protobuf:"varint,2,opt,name=divider,proto3" json:"divider,omitempty"`
314 }
315
316 func (x *TableRow) Reset() {
317 *x = TableRow{}
318 if protoimpl.UnsafeEnabled {
319 mi := &file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_msgTypes[3]
320 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
321 ms.StoreMessageInfo(mi)
322 }
323 }
324
325 func (x *TableRow) String() string {
326 return protoimpl.X.MessageStringOf(x)
327 }
328
329 func (*TableRow) ProtoMessage() {}
330
331 func (x *TableRow) ProtoReflect() protoreflect.Message {
332 mi := &file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_msgTypes[3]
333 if protoimpl.UnsafeEnabled && x != nil {
334 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
335 if ms.LoadMessageInfo() == nil {
336 ms.StoreMessageInfo(mi)
337 }
338 return ms
339 }
340 return mi.MessageOf(x)
341 }
342
343
344 func (*TableRow) Descriptor() ([]byte, []int) {
345 return file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_rawDescGZIP(), []int{3}
346 }
347
348 func (x *TableRow) GetCells() []*TableCell {
349 if x != nil {
350 return x.Cells
351 }
352 return nil
353 }
354
355 func (x *TableRow) GetDivider() bool {
356 if x != nil {
357 return x.Divider
358 }
359 return false
360 }
361
362 var File_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto protoreflect.FileDescriptor
363
364 var file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_rawDesc = []byte{
365 0x0a, 0x4f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73,
366 0x2f, 0x73, 0x64, 0x6b, 0x2f, 0x76, 0x32, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74,
367 0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2f,
368 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x69, 0x63, 0x5f, 0x74,
369 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74,
370 0x6f, 0x12, 0x2d, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e,
371 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63,
372 0x74, 0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74,
373 0x1a, 0x4f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73,
374 0x2f, 0x73, 0x64, 0x6b, 0x2f, 0x76, 0x32, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74,
375 0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2f,
376 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x69, 0x63, 0x5f, 0x69,
377 0x6d, 0x61, 0x67, 0x65, 0x5f, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74,
378 0x6f, 0x1a, 0x4e, 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, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74,
381 0x2f, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2f, 0x73, 0x74, 0x61, 0x74, 0x69, 0x63, 0x5f,
382 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74,
383 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69,
384 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f,
385 0x74, 0x6f, 0x22, 0xb7, 0x03, 0x0a, 0x11, 0x53, 0x74, 0x61, 0x74, 0x69, 0x63, 0x54, 0x61, 0x62,
386 0x6c, 0x65, 0x50, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x12, 0x19, 0x0a, 0x05, 0x74, 0x69, 0x74, 0x6c,
387 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x05, 0x74, 0x69,
388 0x74, 0x6c, 0x65, 0x12, 0x1f, 0x0a, 0x08, 0x73, 0x75, 0x62, 0x74, 0x69, 0x74, 0x6c, 0x65, 0x18,
389 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x08, 0x73, 0x75, 0x62, 0x74,
390 0x69, 0x74, 0x6c, 0x65, 0x12, 0x5b, 0x0a, 0x05, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x18, 0x03, 0x20,
391 0x01, 0x28, 0x0b, 0x32, 0x40, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74,
392 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x69, 0x6e, 0x74, 0x65,
393 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2e, 0x70, 0x72, 0x6f,
394 0x6d, 0x70, 0x74, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x69, 0x63, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x50,
395 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x05, 0x69, 0x6d, 0x61, 0x67,
396 0x65, 0x12, 0x59, 0x0a, 0x07, 0x63, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x73, 0x18, 0x04, 0x20, 0x03,
397 0x28, 0x0b, 0x32, 0x3a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69,
398 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x72,
399 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x6d,
400 0x70, 0x74, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x43, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x42, 0x03,
401 0xe0, 0x41, 0x01, 0x52, 0x07, 0x63, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x73, 0x12, 0x50, 0x0a, 0x04,
402 0x72, 0x6f, 0x77, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f,
403 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e,
404 0x76, 0x32, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x6d, 0x6f,
405 0x64, 0x65, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65,
406 0x52, 0x6f, 0x77, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x04, 0x72, 0x6f, 0x77, 0x73, 0x12, 0x5c,
407 0x0a, 0x06, 0x62, 0x75, 0x74, 0x74, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x3f,
408 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e,
409 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69,
410 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2e, 0x53,
411 0x74, 0x61, 0x74, 0x69, 0x63, 0x4c, 0x69, 0x6e, 0x6b, 0x50, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x42,
412 0x03, 0xe0, 0x41, 0x01, 0x52, 0x06, 0x62, 0x75, 0x74, 0x74, 0x6f, 0x6e, 0x22, 0xda, 0x01, 0x0a,
413 0x0b, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x43, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x12, 0x16, 0x0a, 0x06,
414 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x68, 0x65,
415 0x61, 0x64, 0x65, 0x72, 0x12, 0x64, 0x0a, 0x05, 0x61, 0x6c, 0x69, 0x67, 0x6e, 0x18, 0x02, 0x20,
416 0x01, 0x28, 0x0e, 0x32, 0x4e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x63, 0x74,
417 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x69, 0x6e, 0x74, 0x65,
418 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2e, 0x70, 0x72, 0x6f,
419 0x6d, 0x70, 0x74, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x43, 0x6f, 0x6c, 0x75, 0x6d, 0x6e, 0x2e,
420 0x48, 0x6f, 0x72, 0x69, 0x7a, 0x6f, 0x6e, 0x74, 0x61, 0x6c, 0x41, 0x6c, 0x69, 0x67, 0x6e, 0x6d,
421 0x65, 0x6e, 0x74, 0x52, 0x05, 0x61, 0x6c, 0x69, 0x67, 0x6e, 0x22, 0x4d, 0x0a, 0x13, 0x48, 0x6f,
422 0x72, 0x69, 0x7a, 0x6f, 0x6e, 0x74, 0x61, 0x6c, 0x41, 0x6c, 0x69, 0x67, 0x6e, 0x6d, 0x65, 0x6e,
423 0x74, 0x12, 0x0f, 0x0a, 0x0b, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44,
424 0x10, 0x00, 0x12, 0x0b, 0x0a, 0x07, 0x4c, 0x45, 0x41, 0x44, 0x49, 0x4e, 0x47, 0x10, 0x01, 0x12,
425 0x0a, 0x0a, 0x06, 0x43, 0x45, 0x4e, 0x54, 0x45, 0x52, 0x10, 0x02, 0x12, 0x0c, 0x0a, 0x08, 0x54,
426 0x52, 0x41, 0x49, 0x4c, 0x49, 0x4e, 0x47, 0x10, 0x03, 0x22, 0x1f, 0x0a, 0x09, 0x54, 0x61, 0x62,
427 0x6c, 0x65, 0x43, 0x65, 0x6c, 0x6c, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x65, 0x78, 0x74, 0x18, 0x01,
428 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x74, 0x65, 0x78, 0x74, 0x22, 0x74, 0x0a, 0x08, 0x54, 0x61,
429 0x62, 0x6c, 0x65, 0x52, 0x6f, 0x77, 0x12, 0x4e, 0x0a, 0x05, 0x63, 0x65, 0x6c, 0x6c, 0x73, 0x18,
430 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61,
431 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x69, 0x6e,
432 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2e, 0x70,
433 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x43, 0x65, 0x6c, 0x6c, 0x52,
434 0x05, 0x63, 0x65, 0x6c, 0x6c, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x69, 0x76, 0x69, 0x64, 0x65,
435 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x64, 0x69, 0x76, 0x69, 0x64, 0x65, 0x72,
436 0x42, 0xa2, 0x01, 0x0a, 0x31, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
437 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x73, 0x64, 0x6b, 0x2e, 0x76, 0x32, 0x2e, 0x69,
438 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2e,
439 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x42, 0x16, 0x53, 0x74, 0x61, 0x74, 0x69, 0x63, 0x54, 0x61,
440 0x62, 0x6c, 0x65, 0x50, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01,
441 0x5a, 0x53, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e,
442 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f,
443 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f,
444 0x73, 0x64, 0x6b, 0x2f, 0x76, 0x32, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x61, 0x63, 0x74, 0x69,
445 0x6f, 0x6e, 0x6d, 0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x3b, 0x70,
446 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
447 }
448
449 var (
450 file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_rawDescOnce sync.Once
451 file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_rawDescData = file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_rawDesc
452 )
453
454 func file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_rawDescGZIP() []byte {
455 file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_rawDescOnce.Do(func() {
456 file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_rawDescData)
457 })
458 return file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_rawDescData
459 }
460
461 var file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
462 var file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_msgTypes = make([]protoimpl.MessageInfo, 4)
463 var file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_goTypes = []interface{}{
464 (TableColumn_HorizontalAlignment)(0),
465 (*StaticTablePrompt)(nil),
466 (*TableColumn)(nil),
467 (*TableCell)(nil),
468 (*TableRow)(nil),
469 (*StaticImagePrompt)(nil),
470 (*StaticLinkPrompt)(nil),
471 }
472 var file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_depIdxs = []int32{
473 5,
474 2,
475 4,
476 6,
477 0,
478 3,
479 6,
480 6,
481 6,
482 6,
483 0,
484 }
485
486 func init() {
487 file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_init()
488 }
489 func file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_init() {
490 if File_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto != nil {
491 return
492 }
493 file_google_actions_sdk_v2_interactionmodel_prompt_content_static_image_prompt_proto_init()
494 file_google_actions_sdk_v2_interactionmodel_prompt_content_static_link_prompt_proto_init()
495 if !protoimpl.UnsafeEnabled {
496 file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
497 switch v := v.(*StaticTablePrompt); i {
498 case 0:
499 return &v.state
500 case 1:
501 return &v.sizeCache
502 case 2:
503 return &v.unknownFields
504 default:
505 return nil
506 }
507 }
508 file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
509 switch v := v.(*TableColumn); i {
510 case 0:
511 return &v.state
512 case 1:
513 return &v.sizeCache
514 case 2:
515 return &v.unknownFields
516 default:
517 return nil
518 }
519 }
520 file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
521 switch v := v.(*TableCell); i {
522 case 0:
523 return &v.state
524 case 1:
525 return &v.sizeCache
526 case 2:
527 return &v.unknownFields
528 default:
529 return nil
530 }
531 }
532 file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
533 switch v := v.(*TableRow); i {
534 case 0:
535 return &v.state
536 case 1:
537 return &v.sizeCache
538 case 2:
539 return &v.unknownFields
540 default:
541 return nil
542 }
543 }
544 }
545 type x struct{}
546 out := protoimpl.TypeBuilder{
547 File: protoimpl.DescBuilder{
548 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
549 RawDescriptor: file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_rawDesc,
550 NumEnums: 1,
551 NumMessages: 4,
552 NumExtensions: 0,
553 NumServices: 0,
554 },
555 GoTypes: file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_goTypes,
556 DependencyIndexes: file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_depIdxs,
557 EnumInfos: file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_enumTypes,
558 MessageInfos: file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_msgTypes,
559 }.Build()
560 File_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto = out.File
561 file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_rawDesc = nil
562 file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_goTypes = nil
563 file_google_actions_sdk_v2_interactionmodel_prompt_content_static_table_prompt_proto_depIdxs = nil
564 }
565
View as plain text