1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package storagepb
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 type TableFieldSchema_Type int32
40
41 const (
42
43 TableFieldSchema_TYPE_UNSPECIFIED TableFieldSchema_Type = 0
44
45 TableFieldSchema_STRING TableFieldSchema_Type = 1
46
47 TableFieldSchema_INT64 TableFieldSchema_Type = 2
48
49 TableFieldSchema_DOUBLE TableFieldSchema_Type = 3
50
51 TableFieldSchema_STRUCT TableFieldSchema_Type = 4
52
53 TableFieldSchema_BYTES TableFieldSchema_Type = 5
54
55 TableFieldSchema_BOOL TableFieldSchema_Type = 6
56
57 TableFieldSchema_TIMESTAMP TableFieldSchema_Type = 7
58
59 TableFieldSchema_DATE TableFieldSchema_Type = 8
60
61 TableFieldSchema_TIME TableFieldSchema_Type = 9
62
63 TableFieldSchema_DATETIME TableFieldSchema_Type = 10
64
65 TableFieldSchema_GEOGRAPHY TableFieldSchema_Type = 11
66
67 TableFieldSchema_NUMERIC TableFieldSchema_Type = 12
68
69 TableFieldSchema_BIGNUMERIC TableFieldSchema_Type = 13
70
71 TableFieldSchema_INTERVAL TableFieldSchema_Type = 14
72
73 TableFieldSchema_JSON TableFieldSchema_Type = 15
74 )
75
76
77 var (
78 TableFieldSchema_Type_name = map[int32]string{
79 0: "TYPE_UNSPECIFIED",
80 1: "STRING",
81 2: "INT64",
82 3: "DOUBLE",
83 4: "STRUCT",
84 5: "BYTES",
85 6: "BOOL",
86 7: "TIMESTAMP",
87 8: "DATE",
88 9: "TIME",
89 10: "DATETIME",
90 11: "GEOGRAPHY",
91 12: "NUMERIC",
92 13: "BIGNUMERIC",
93 14: "INTERVAL",
94 15: "JSON",
95 }
96 TableFieldSchema_Type_value = map[string]int32{
97 "TYPE_UNSPECIFIED": 0,
98 "STRING": 1,
99 "INT64": 2,
100 "DOUBLE": 3,
101 "STRUCT": 4,
102 "BYTES": 5,
103 "BOOL": 6,
104 "TIMESTAMP": 7,
105 "DATE": 8,
106 "TIME": 9,
107 "DATETIME": 10,
108 "GEOGRAPHY": 11,
109 "NUMERIC": 12,
110 "BIGNUMERIC": 13,
111 "INTERVAL": 14,
112 "JSON": 15,
113 }
114 )
115
116 func (x TableFieldSchema_Type) Enum() *TableFieldSchema_Type {
117 p := new(TableFieldSchema_Type)
118 *p = x
119 return p
120 }
121
122 func (x TableFieldSchema_Type) String() string {
123 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
124 }
125
126 func (TableFieldSchema_Type) Descriptor() protoreflect.EnumDescriptor {
127 return file_google_cloud_bigquery_storage_v1beta2_table_proto_enumTypes[0].Descriptor()
128 }
129
130 func (TableFieldSchema_Type) Type() protoreflect.EnumType {
131 return &file_google_cloud_bigquery_storage_v1beta2_table_proto_enumTypes[0]
132 }
133
134 func (x TableFieldSchema_Type) Number() protoreflect.EnumNumber {
135 return protoreflect.EnumNumber(x)
136 }
137
138
139 func (TableFieldSchema_Type) EnumDescriptor() ([]byte, []int) {
140 return file_google_cloud_bigquery_storage_v1beta2_table_proto_rawDescGZIP(), []int{1, 0}
141 }
142
143 type TableFieldSchema_Mode int32
144
145 const (
146
147 TableFieldSchema_MODE_UNSPECIFIED TableFieldSchema_Mode = 0
148 TableFieldSchema_NULLABLE TableFieldSchema_Mode = 1
149 TableFieldSchema_REQUIRED TableFieldSchema_Mode = 2
150 TableFieldSchema_REPEATED TableFieldSchema_Mode = 3
151 )
152
153
154 var (
155 TableFieldSchema_Mode_name = map[int32]string{
156 0: "MODE_UNSPECIFIED",
157 1: "NULLABLE",
158 2: "REQUIRED",
159 3: "REPEATED",
160 }
161 TableFieldSchema_Mode_value = map[string]int32{
162 "MODE_UNSPECIFIED": 0,
163 "NULLABLE": 1,
164 "REQUIRED": 2,
165 "REPEATED": 3,
166 }
167 )
168
169 func (x TableFieldSchema_Mode) Enum() *TableFieldSchema_Mode {
170 p := new(TableFieldSchema_Mode)
171 *p = x
172 return p
173 }
174
175 func (x TableFieldSchema_Mode) String() string {
176 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
177 }
178
179 func (TableFieldSchema_Mode) Descriptor() protoreflect.EnumDescriptor {
180 return file_google_cloud_bigquery_storage_v1beta2_table_proto_enumTypes[1].Descriptor()
181 }
182
183 func (TableFieldSchema_Mode) Type() protoreflect.EnumType {
184 return &file_google_cloud_bigquery_storage_v1beta2_table_proto_enumTypes[1]
185 }
186
187 func (x TableFieldSchema_Mode) Number() protoreflect.EnumNumber {
188 return protoreflect.EnumNumber(x)
189 }
190
191
192 func (TableFieldSchema_Mode) EnumDescriptor() ([]byte, []int) {
193 return file_google_cloud_bigquery_storage_v1beta2_table_proto_rawDescGZIP(), []int{1, 1}
194 }
195
196
197 type TableSchema struct {
198 state protoimpl.MessageState
199 sizeCache protoimpl.SizeCache
200 unknownFields protoimpl.UnknownFields
201
202
203 Fields []*TableFieldSchema `protobuf:"bytes,1,rep,name=fields,proto3" json:"fields,omitempty"`
204 }
205
206 func (x *TableSchema) Reset() {
207 *x = TableSchema{}
208 if protoimpl.UnsafeEnabled {
209 mi := &file_google_cloud_bigquery_storage_v1beta2_table_proto_msgTypes[0]
210 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
211 ms.StoreMessageInfo(mi)
212 }
213 }
214
215 func (x *TableSchema) String() string {
216 return protoimpl.X.MessageStringOf(x)
217 }
218
219 func (*TableSchema) ProtoMessage() {}
220
221 func (x *TableSchema) ProtoReflect() protoreflect.Message {
222 mi := &file_google_cloud_bigquery_storage_v1beta2_table_proto_msgTypes[0]
223 if protoimpl.UnsafeEnabled && x != nil {
224 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
225 if ms.LoadMessageInfo() == nil {
226 ms.StoreMessageInfo(mi)
227 }
228 return ms
229 }
230 return mi.MessageOf(x)
231 }
232
233
234 func (*TableSchema) Descriptor() ([]byte, []int) {
235 return file_google_cloud_bigquery_storage_v1beta2_table_proto_rawDescGZIP(), []int{0}
236 }
237
238 func (x *TableSchema) GetFields() []*TableFieldSchema {
239 if x != nil {
240 return x.Fields
241 }
242 return nil
243 }
244
245
246 type TableFieldSchema struct {
247 state protoimpl.MessageState
248 sizeCache protoimpl.SizeCache
249 unknownFields protoimpl.UnknownFields
250
251
252
253
254 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
255
256 Type TableFieldSchema_Type `protobuf:"varint,2,opt,name=type,proto3,enum=google.cloud.bigquery.storage.v1beta2.TableFieldSchema_Type" json:"type,omitempty"`
257
258 Mode TableFieldSchema_Mode `protobuf:"varint,3,opt,name=mode,proto3,enum=google.cloud.bigquery.storage.v1beta2.TableFieldSchema_Mode" json:"mode,omitempty"`
259
260 Fields []*TableFieldSchema `protobuf:"bytes,4,rep,name=fields,proto3" json:"fields,omitempty"`
261
262 Description string `protobuf:"bytes,6,opt,name=description,proto3" json:"description,omitempty"`
263 }
264
265 func (x *TableFieldSchema) Reset() {
266 *x = TableFieldSchema{}
267 if protoimpl.UnsafeEnabled {
268 mi := &file_google_cloud_bigquery_storage_v1beta2_table_proto_msgTypes[1]
269 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
270 ms.StoreMessageInfo(mi)
271 }
272 }
273
274 func (x *TableFieldSchema) String() string {
275 return protoimpl.X.MessageStringOf(x)
276 }
277
278 func (*TableFieldSchema) ProtoMessage() {}
279
280 func (x *TableFieldSchema) ProtoReflect() protoreflect.Message {
281 mi := &file_google_cloud_bigquery_storage_v1beta2_table_proto_msgTypes[1]
282 if protoimpl.UnsafeEnabled && x != nil {
283 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
284 if ms.LoadMessageInfo() == nil {
285 ms.StoreMessageInfo(mi)
286 }
287 return ms
288 }
289 return mi.MessageOf(x)
290 }
291
292
293 func (*TableFieldSchema) Descriptor() ([]byte, []int) {
294 return file_google_cloud_bigquery_storage_v1beta2_table_proto_rawDescGZIP(), []int{1}
295 }
296
297 func (x *TableFieldSchema) GetName() string {
298 if x != nil {
299 return x.Name
300 }
301 return ""
302 }
303
304 func (x *TableFieldSchema) GetType() TableFieldSchema_Type {
305 if x != nil {
306 return x.Type
307 }
308 return TableFieldSchema_TYPE_UNSPECIFIED
309 }
310
311 func (x *TableFieldSchema) GetMode() TableFieldSchema_Mode {
312 if x != nil {
313 return x.Mode
314 }
315 return TableFieldSchema_MODE_UNSPECIFIED
316 }
317
318 func (x *TableFieldSchema) GetFields() []*TableFieldSchema {
319 if x != nil {
320 return x.Fields
321 }
322 return nil
323 }
324
325 func (x *TableFieldSchema) GetDescription() string {
326 if x != nil {
327 return x.Description
328 }
329 return ""
330 }
331
332 var File_google_cloud_bigquery_storage_v1beta2_table_proto protoreflect.FileDescriptor
333
334 var file_google_cloud_bigquery_storage_v1beta2_table_proto_rawDesc = []byte{
335 0x0a, 0x31, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x62,
336 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2f, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2f,
337 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x32, 0x2f, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x2e, 0x70, 0x72,
338 0x6f, 0x74, 0x6f, 0x12, 0x25, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75,
339 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61,
340 0x67, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x32, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67,
341 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68,
342 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x5e, 0x0a, 0x0b, 0x54,
343 0x61, 0x62, 0x6c, 0x65, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x12, 0x4f, 0x0a, 0x06, 0x66, 0x69,
344 0x65, 0x6c, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f,
345 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65,
346 0x72, 0x79, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
347 0x61, 0x32, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x53, 0x63, 0x68,
348 0x65, 0x6d, 0x61, 0x52, 0x06, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x22, 0xf6, 0x04, 0x0a, 0x10,
349 0x54, 0x61, 0x62, 0x6c, 0x65, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61,
350 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03,
351 0xe0, 0x41, 0x02, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x55, 0x0a, 0x04, 0x74, 0x79, 0x70,
352 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
353 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e,
354 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x32, 0x2e,
355 0x54, 0x61, 0x62, 0x6c, 0x65, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61,
356 0x2e, 0x54, 0x79, 0x70, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65,
357 0x12, 0x55, 0x0a, 0x04, 0x6d, 0x6f, 0x64, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x3c,
358 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69,
359 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76,
360 0x31, 0x62, 0x65, 0x74, 0x61, 0x32, 0x2e, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x46, 0x69, 0x65, 0x6c,
361 0x64, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x2e, 0x4d, 0x6f, 0x64, 0x65, 0x42, 0x03, 0xe0, 0x41,
362 0x01, 0x52, 0x04, 0x6d, 0x6f, 0x64, 0x65, 0x12, 0x54, 0x0a, 0x06, 0x66, 0x69, 0x65, 0x6c, 0x64,
363 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x37, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
364 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2e,
365 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x32, 0x2e,
366 0x54, 0x61, 0x62, 0x6c, 0x65, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61,
367 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x06, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x12, 0x25, 0x0a,
368 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01,
369 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x01, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70,
370 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xd5, 0x01, 0x0a, 0x04, 0x54, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a,
371 0x10, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45,
372 0x44, 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x53, 0x54, 0x52, 0x49, 0x4e, 0x47, 0x10, 0x01, 0x12,
373 0x09, 0x0a, 0x05, 0x49, 0x4e, 0x54, 0x36, 0x34, 0x10, 0x02, 0x12, 0x0a, 0x0a, 0x06, 0x44, 0x4f,
374 0x55, 0x42, 0x4c, 0x45, 0x10, 0x03, 0x12, 0x0a, 0x0a, 0x06, 0x53, 0x54, 0x52, 0x55, 0x43, 0x54,
375 0x10, 0x04, 0x12, 0x09, 0x0a, 0x05, 0x42, 0x59, 0x54, 0x45, 0x53, 0x10, 0x05, 0x12, 0x08, 0x0a,
376 0x04, 0x42, 0x4f, 0x4f, 0x4c, 0x10, 0x06, 0x12, 0x0d, 0x0a, 0x09, 0x54, 0x49, 0x4d, 0x45, 0x53,
377 0x54, 0x41, 0x4d, 0x50, 0x10, 0x07, 0x12, 0x08, 0x0a, 0x04, 0x44, 0x41, 0x54, 0x45, 0x10, 0x08,
378 0x12, 0x08, 0x0a, 0x04, 0x54, 0x49, 0x4d, 0x45, 0x10, 0x09, 0x12, 0x0c, 0x0a, 0x08, 0x44, 0x41,
379 0x54, 0x45, 0x54, 0x49, 0x4d, 0x45, 0x10, 0x0a, 0x12, 0x0d, 0x0a, 0x09, 0x47, 0x45, 0x4f, 0x47,
380 0x52, 0x41, 0x50, 0x48, 0x59, 0x10, 0x0b, 0x12, 0x0b, 0x0a, 0x07, 0x4e, 0x55, 0x4d, 0x45, 0x52,
381 0x49, 0x43, 0x10, 0x0c, 0x12, 0x0e, 0x0a, 0x0a, 0x42, 0x49, 0x47, 0x4e, 0x55, 0x4d, 0x45, 0x52,
382 0x49, 0x43, 0x10, 0x0d, 0x12, 0x0c, 0x0a, 0x08, 0x49, 0x4e, 0x54, 0x45, 0x52, 0x56, 0x41, 0x4c,
383 0x10, 0x0e, 0x12, 0x08, 0x0a, 0x04, 0x4a, 0x53, 0x4f, 0x4e, 0x10, 0x0f, 0x22, 0x46, 0x0a, 0x04,
384 0x4d, 0x6f, 0x64, 0x65, 0x12, 0x14, 0x0a, 0x10, 0x4d, 0x4f, 0x44, 0x45, 0x5f, 0x55, 0x4e, 0x53,
385 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0c, 0x0a, 0x08, 0x4e, 0x55,
386 0x4c, 0x4c, 0x41, 0x42, 0x4c, 0x45, 0x10, 0x01, 0x12, 0x0c, 0x0a, 0x08, 0x52, 0x45, 0x51, 0x55,
387 0x49, 0x52, 0x45, 0x44, 0x10, 0x02, 0x12, 0x0c, 0x0a, 0x08, 0x52, 0x45, 0x50, 0x45, 0x41, 0x54,
388 0x45, 0x44, 0x10, 0x03, 0x42, 0x7e, 0x0a, 0x29, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
389 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72,
390 0x79, 0x2e, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
391 0x32, 0x42, 0x0a, 0x54, 0x61, 0x62, 0x6c, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a,
392 0x43, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6f,
393 0x6d, 0x2f, 0x67, 0x6f, 0x2f, 0x62, 0x69, 0x67, 0x71, 0x75, 0x65, 0x72, 0x79, 0x2f, 0x73, 0x74,
394 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x32,
395 0x2f, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x70, 0x62, 0x3b, 0x73, 0x74, 0x6f, 0x72, 0x61,
396 0x67, 0x65, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
397 }
398
399 var (
400 file_google_cloud_bigquery_storage_v1beta2_table_proto_rawDescOnce sync.Once
401 file_google_cloud_bigquery_storage_v1beta2_table_proto_rawDescData = file_google_cloud_bigquery_storage_v1beta2_table_proto_rawDesc
402 )
403
404 func file_google_cloud_bigquery_storage_v1beta2_table_proto_rawDescGZIP() []byte {
405 file_google_cloud_bigquery_storage_v1beta2_table_proto_rawDescOnce.Do(func() {
406 file_google_cloud_bigquery_storage_v1beta2_table_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_bigquery_storage_v1beta2_table_proto_rawDescData)
407 })
408 return file_google_cloud_bigquery_storage_v1beta2_table_proto_rawDescData
409 }
410
411 var file_google_cloud_bigquery_storage_v1beta2_table_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
412 var file_google_cloud_bigquery_storage_v1beta2_table_proto_msgTypes = make([]protoimpl.MessageInfo, 2)
413 var file_google_cloud_bigquery_storage_v1beta2_table_proto_goTypes = []interface{}{
414 (TableFieldSchema_Type)(0),
415 (TableFieldSchema_Mode)(0),
416 (*TableSchema)(nil),
417 (*TableFieldSchema)(nil),
418 }
419 var file_google_cloud_bigquery_storage_v1beta2_table_proto_depIdxs = []int32{
420 3,
421 0,
422 1,
423 3,
424 4,
425 4,
426 4,
427 4,
428 0,
429 }
430
431 func init() { file_google_cloud_bigquery_storage_v1beta2_table_proto_init() }
432 func file_google_cloud_bigquery_storage_v1beta2_table_proto_init() {
433 if File_google_cloud_bigquery_storage_v1beta2_table_proto != nil {
434 return
435 }
436 if !protoimpl.UnsafeEnabled {
437 file_google_cloud_bigquery_storage_v1beta2_table_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
438 switch v := v.(*TableSchema); i {
439 case 0:
440 return &v.state
441 case 1:
442 return &v.sizeCache
443 case 2:
444 return &v.unknownFields
445 default:
446 return nil
447 }
448 }
449 file_google_cloud_bigquery_storage_v1beta2_table_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
450 switch v := v.(*TableFieldSchema); i {
451 case 0:
452 return &v.state
453 case 1:
454 return &v.sizeCache
455 case 2:
456 return &v.unknownFields
457 default:
458 return nil
459 }
460 }
461 }
462 type x struct{}
463 out := protoimpl.TypeBuilder{
464 File: protoimpl.DescBuilder{
465 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
466 RawDescriptor: file_google_cloud_bigquery_storage_v1beta2_table_proto_rawDesc,
467 NumEnums: 2,
468 NumMessages: 2,
469 NumExtensions: 0,
470 NumServices: 0,
471 },
472 GoTypes: file_google_cloud_bigquery_storage_v1beta2_table_proto_goTypes,
473 DependencyIndexes: file_google_cloud_bigquery_storage_v1beta2_table_proto_depIdxs,
474 EnumInfos: file_google_cloud_bigquery_storage_v1beta2_table_proto_enumTypes,
475 MessageInfos: file_google_cloud_bigquery_storage_v1beta2_table_proto_msgTypes,
476 }.Build()
477 File_google_cloud_bigquery_storage_v1beta2_table_proto = out.File
478 file_google_cloud_bigquery_storage_v1beta2_table_proto_rawDesc = nil
479 file_google_cloud_bigquery_storage_v1beta2_table_proto_goTypes = nil
480 file_google_cloud_bigquery_storage_v1beta2_table_proto_depIdxs = nil
481 }
482
View as plain text