1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package contentwarehouse
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 timestamppb "google.golang.org/protobuf/types/known/timestamppb"
31 )
32
33 const (
34
35 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
36
37 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
38 )
39
40
41 type DocumentSchema struct {
42 state protoimpl.MessageState
43 sizeCache protoimpl.SizeCache
44 unknownFields protoimpl.UnknownFields
45
46
47
48
49
50
51 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
52
53 DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
54
55 PropertyDefinitions []*PropertyDefinition `protobuf:"bytes,3,rep,name=property_definitions,json=propertyDefinitions,proto3" json:"property_definitions,omitempty"`
56
57
58 DocumentIsFolder bool `protobuf:"varint,4,opt,name=document_is_folder,json=documentIsFolder,proto3" json:"document_is_folder,omitempty"`
59
60 UpdateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
61
62 CreateTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
63
64 Description string `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"`
65 }
66
67 func (x *DocumentSchema) Reset() {
68 *x = DocumentSchema{}
69 if protoimpl.UnsafeEnabled {
70 mi := &file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes[0]
71 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
72 ms.StoreMessageInfo(mi)
73 }
74 }
75
76 func (x *DocumentSchema) String() string {
77 return protoimpl.X.MessageStringOf(x)
78 }
79
80 func (*DocumentSchema) ProtoMessage() {}
81
82 func (x *DocumentSchema) ProtoReflect() protoreflect.Message {
83 mi := &file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes[0]
84 if protoimpl.UnsafeEnabled && x != nil {
85 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
86 if ms.LoadMessageInfo() == nil {
87 ms.StoreMessageInfo(mi)
88 }
89 return ms
90 }
91 return mi.MessageOf(x)
92 }
93
94
95 func (*DocumentSchema) Descriptor() ([]byte, []int) {
96 return file_google_cloud_contentwarehouse_v1_document_schema_proto_rawDescGZIP(), []int{0}
97 }
98
99 func (x *DocumentSchema) GetName() string {
100 if x != nil {
101 return x.Name
102 }
103 return ""
104 }
105
106 func (x *DocumentSchema) GetDisplayName() string {
107 if x != nil {
108 return x.DisplayName
109 }
110 return ""
111 }
112
113 func (x *DocumentSchema) GetPropertyDefinitions() []*PropertyDefinition {
114 if x != nil {
115 return x.PropertyDefinitions
116 }
117 return nil
118 }
119
120 func (x *DocumentSchema) GetDocumentIsFolder() bool {
121 if x != nil {
122 return x.DocumentIsFolder
123 }
124 return false
125 }
126
127 func (x *DocumentSchema) GetUpdateTime() *timestamppb.Timestamp {
128 if x != nil {
129 return x.UpdateTime
130 }
131 return nil
132 }
133
134 func (x *DocumentSchema) GetCreateTime() *timestamppb.Timestamp {
135 if x != nil {
136 return x.CreateTime
137 }
138 return nil
139 }
140
141 func (x *DocumentSchema) GetDescription() string {
142 if x != nil {
143 return x.Description
144 }
145 return ""
146 }
147
148
149 type PropertyDefinition struct {
150 state protoimpl.MessageState
151 sizeCache protoimpl.SizeCache
152 unknownFields protoimpl.UnknownFields
153
154
155
156
157
158 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
159
160 DisplayName string `protobuf:"bytes,12,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
161
162 IsRepeatable bool `protobuf:"varint,2,opt,name=is_repeatable,json=isRepeatable,proto3" json:"is_repeatable,omitempty"`
163
164
165 IsFilterable bool `protobuf:"varint,3,opt,name=is_filterable,json=isFilterable,proto3" json:"is_filterable,omitempty"`
166
167 IsSearchable bool `protobuf:"varint,4,opt,name=is_searchable,json=isSearchable,proto3" json:"is_searchable,omitempty"`
168
169 IsMetadata bool `protobuf:"varint,5,opt,name=is_metadata,json=isMetadata,proto3" json:"is_metadata,omitempty"`
170
171
172
173 IsRequired bool `protobuf:"varint,14,opt,name=is_required,json=isRequired,proto3" json:"is_required,omitempty"`
174
175
176
177
178
179
180
181
182
183
184
185
186 ValueTypeOptions isPropertyDefinition_ValueTypeOptions `protobuf_oneof:"value_type_options"`
187 }
188
189 func (x *PropertyDefinition) Reset() {
190 *x = PropertyDefinition{}
191 if protoimpl.UnsafeEnabled {
192 mi := &file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes[1]
193 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
194 ms.StoreMessageInfo(mi)
195 }
196 }
197
198 func (x *PropertyDefinition) String() string {
199 return protoimpl.X.MessageStringOf(x)
200 }
201
202 func (*PropertyDefinition) ProtoMessage() {}
203
204 func (x *PropertyDefinition) ProtoReflect() protoreflect.Message {
205 mi := &file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes[1]
206 if protoimpl.UnsafeEnabled && x != nil {
207 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
208 if ms.LoadMessageInfo() == nil {
209 ms.StoreMessageInfo(mi)
210 }
211 return ms
212 }
213 return mi.MessageOf(x)
214 }
215
216
217 func (*PropertyDefinition) Descriptor() ([]byte, []int) {
218 return file_google_cloud_contentwarehouse_v1_document_schema_proto_rawDescGZIP(), []int{1}
219 }
220
221 func (x *PropertyDefinition) GetName() string {
222 if x != nil {
223 return x.Name
224 }
225 return ""
226 }
227
228 func (x *PropertyDefinition) GetDisplayName() string {
229 if x != nil {
230 return x.DisplayName
231 }
232 return ""
233 }
234
235 func (x *PropertyDefinition) GetIsRepeatable() bool {
236 if x != nil {
237 return x.IsRepeatable
238 }
239 return false
240 }
241
242 func (x *PropertyDefinition) GetIsFilterable() bool {
243 if x != nil {
244 return x.IsFilterable
245 }
246 return false
247 }
248
249 func (x *PropertyDefinition) GetIsSearchable() bool {
250 if x != nil {
251 return x.IsSearchable
252 }
253 return false
254 }
255
256 func (x *PropertyDefinition) GetIsMetadata() bool {
257 if x != nil {
258 return x.IsMetadata
259 }
260 return false
261 }
262
263 func (x *PropertyDefinition) GetIsRequired() bool {
264 if x != nil {
265 return x.IsRequired
266 }
267 return false
268 }
269
270 func (m *PropertyDefinition) GetValueTypeOptions() isPropertyDefinition_ValueTypeOptions {
271 if m != nil {
272 return m.ValueTypeOptions
273 }
274 return nil
275 }
276
277 func (x *PropertyDefinition) GetIntegerTypeOptions() *IntegerTypeOptions {
278 if x, ok := x.GetValueTypeOptions().(*PropertyDefinition_IntegerTypeOptions); ok {
279 return x.IntegerTypeOptions
280 }
281 return nil
282 }
283
284 func (x *PropertyDefinition) GetFloatTypeOptions() *FloatTypeOptions {
285 if x, ok := x.GetValueTypeOptions().(*PropertyDefinition_FloatTypeOptions); ok {
286 return x.FloatTypeOptions
287 }
288 return nil
289 }
290
291 func (x *PropertyDefinition) GetTextTypeOptions() *TextTypeOptions {
292 if x, ok := x.GetValueTypeOptions().(*PropertyDefinition_TextTypeOptions); ok {
293 return x.TextTypeOptions
294 }
295 return nil
296 }
297
298 func (x *PropertyDefinition) GetPropertyTypeOptions() *PropertyTypeOptions {
299 if x, ok := x.GetValueTypeOptions().(*PropertyDefinition_PropertyTypeOptions); ok {
300 return x.PropertyTypeOptions
301 }
302 return nil
303 }
304
305 func (x *PropertyDefinition) GetEnumTypeOptions() *EnumTypeOptions {
306 if x, ok := x.GetValueTypeOptions().(*PropertyDefinition_EnumTypeOptions); ok {
307 return x.EnumTypeOptions
308 }
309 return nil
310 }
311
312 func (x *PropertyDefinition) GetDateTimeTypeOptions() *DateTimeTypeOptions {
313 if x, ok := x.GetValueTypeOptions().(*PropertyDefinition_DateTimeTypeOptions); ok {
314 return x.DateTimeTypeOptions
315 }
316 return nil
317 }
318
319 func (x *PropertyDefinition) GetMapTypeOptions() *MapTypeOptions {
320 if x, ok := x.GetValueTypeOptions().(*PropertyDefinition_MapTypeOptions); ok {
321 return x.MapTypeOptions
322 }
323 return nil
324 }
325
326 func (x *PropertyDefinition) GetTimestampTypeOptions() *TimestampTypeOptions {
327 if x, ok := x.GetValueTypeOptions().(*PropertyDefinition_TimestampTypeOptions); ok {
328 return x.TimestampTypeOptions
329 }
330 return nil
331 }
332
333 type isPropertyDefinition_ValueTypeOptions interface {
334 isPropertyDefinition_ValueTypeOptions()
335 }
336
337 type PropertyDefinition_IntegerTypeOptions struct {
338
339 IntegerTypeOptions *IntegerTypeOptions `protobuf:"bytes,7,opt,name=integer_type_options,json=integerTypeOptions,proto3,oneof"`
340 }
341
342 type PropertyDefinition_FloatTypeOptions struct {
343
344 FloatTypeOptions *FloatTypeOptions `protobuf:"bytes,8,opt,name=float_type_options,json=floatTypeOptions,proto3,oneof"`
345 }
346
347 type PropertyDefinition_TextTypeOptions struct {
348
349 TextTypeOptions *TextTypeOptions `protobuf:"bytes,9,opt,name=text_type_options,json=textTypeOptions,proto3,oneof"`
350 }
351
352 type PropertyDefinition_PropertyTypeOptions struct {
353
354 PropertyTypeOptions *PropertyTypeOptions `protobuf:"bytes,10,opt,name=property_type_options,json=propertyTypeOptions,proto3,oneof"`
355 }
356
357 type PropertyDefinition_EnumTypeOptions struct {
358
359 EnumTypeOptions *EnumTypeOptions `protobuf:"bytes,11,opt,name=enum_type_options,json=enumTypeOptions,proto3,oneof"`
360 }
361
362 type PropertyDefinition_DateTimeTypeOptions struct {
363
364
365 DateTimeTypeOptions *DateTimeTypeOptions `protobuf:"bytes,13,opt,name=date_time_type_options,json=dateTimeTypeOptions,proto3,oneof"`
366 }
367
368 type PropertyDefinition_MapTypeOptions struct {
369
370 MapTypeOptions *MapTypeOptions `protobuf:"bytes,15,opt,name=map_type_options,json=mapTypeOptions,proto3,oneof"`
371 }
372
373 type PropertyDefinition_TimestampTypeOptions struct {
374
375
376 TimestampTypeOptions *TimestampTypeOptions `protobuf:"bytes,16,opt,name=timestamp_type_options,json=timestampTypeOptions,proto3,oneof"`
377 }
378
379 func (*PropertyDefinition_IntegerTypeOptions) isPropertyDefinition_ValueTypeOptions() {}
380
381 func (*PropertyDefinition_FloatTypeOptions) isPropertyDefinition_ValueTypeOptions() {}
382
383 func (*PropertyDefinition_TextTypeOptions) isPropertyDefinition_ValueTypeOptions() {}
384
385 func (*PropertyDefinition_PropertyTypeOptions) isPropertyDefinition_ValueTypeOptions() {}
386
387 func (*PropertyDefinition_EnumTypeOptions) isPropertyDefinition_ValueTypeOptions() {}
388
389 func (*PropertyDefinition_DateTimeTypeOptions) isPropertyDefinition_ValueTypeOptions() {}
390
391 func (*PropertyDefinition_MapTypeOptions) isPropertyDefinition_ValueTypeOptions() {}
392
393 func (*PropertyDefinition_TimestampTypeOptions) isPropertyDefinition_ValueTypeOptions() {}
394
395
396 type IntegerTypeOptions struct {
397 state protoimpl.MessageState
398 sizeCache protoimpl.SizeCache
399 unknownFields protoimpl.UnknownFields
400 }
401
402 func (x *IntegerTypeOptions) Reset() {
403 *x = IntegerTypeOptions{}
404 if protoimpl.UnsafeEnabled {
405 mi := &file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes[2]
406 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
407 ms.StoreMessageInfo(mi)
408 }
409 }
410
411 func (x *IntegerTypeOptions) String() string {
412 return protoimpl.X.MessageStringOf(x)
413 }
414
415 func (*IntegerTypeOptions) ProtoMessage() {}
416
417 func (x *IntegerTypeOptions) ProtoReflect() protoreflect.Message {
418 mi := &file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes[2]
419 if protoimpl.UnsafeEnabled && x != nil {
420 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
421 if ms.LoadMessageInfo() == nil {
422 ms.StoreMessageInfo(mi)
423 }
424 return ms
425 }
426 return mi.MessageOf(x)
427 }
428
429
430 func (*IntegerTypeOptions) Descriptor() ([]byte, []int) {
431 return file_google_cloud_contentwarehouse_v1_document_schema_proto_rawDescGZIP(), []int{2}
432 }
433
434
435 type FloatTypeOptions struct {
436 state protoimpl.MessageState
437 sizeCache protoimpl.SizeCache
438 unknownFields protoimpl.UnknownFields
439 }
440
441 func (x *FloatTypeOptions) Reset() {
442 *x = FloatTypeOptions{}
443 if protoimpl.UnsafeEnabled {
444 mi := &file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes[3]
445 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
446 ms.StoreMessageInfo(mi)
447 }
448 }
449
450 func (x *FloatTypeOptions) String() string {
451 return protoimpl.X.MessageStringOf(x)
452 }
453
454 func (*FloatTypeOptions) ProtoMessage() {}
455
456 func (x *FloatTypeOptions) ProtoReflect() protoreflect.Message {
457 mi := &file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes[3]
458 if protoimpl.UnsafeEnabled && x != nil {
459 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
460 if ms.LoadMessageInfo() == nil {
461 ms.StoreMessageInfo(mi)
462 }
463 return ms
464 }
465 return mi.MessageOf(x)
466 }
467
468
469 func (*FloatTypeOptions) Descriptor() ([]byte, []int) {
470 return file_google_cloud_contentwarehouse_v1_document_schema_proto_rawDescGZIP(), []int{3}
471 }
472
473
474 type TextTypeOptions struct {
475 state protoimpl.MessageState
476 sizeCache protoimpl.SizeCache
477 unknownFields protoimpl.UnknownFields
478 }
479
480 func (x *TextTypeOptions) Reset() {
481 *x = TextTypeOptions{}
482 if protoimpl.UnsafeEnabled {
483 mi := &file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes[4]
484 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
485 ms.StoreMessageInfo(mi)
486 }
487 }
488
489 func (x *TextTypeOptions) String() string {
490 return protoimpl.X.MessageStringOf(x)
491 }
492
493 func (*TextTypeOptions) ProtoMessage() {}
494
495 func (x *TextTypeOptions) ProtoReflect() protoreflect.Message {
496 mi := &file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes[4]
497 if protoimpl.UnsafeEnabled && x != nil {
498 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
499 if ms.LoadMessageInfo() == nil {
500 ms.StoreMessageInfo(mi)
501 }
502 return ms
503 }
504 return mi.MessageOf(x)
505 }
506
507
508 func (*TextTypeOptions) Descriptor() ([]byte, []int) {
509 return file_google_cloud_contentwarehouse_v1_document_schema_proto_rawDescGZIP(), []int{4}
510 }
511
512
513 type DateTimeTypeOptions struct {
514 state protoimpl.MessageState
515 sizeCache protoimpl.SizeCache
516 unknownFields protoimpl.UnknownFields
517 }
518
519 func (x *DateTimeTypeOptions) Reset() {
520 *x = DateTimeTypeOptions{}
521 if protoimpl.UnsafeEnabled {
522 mi := &file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes[5]
523 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
524 ms.StoreMessageInfo(mi)
525 }
526 }
527
528 func (x *DateTimeTypeOptions) String() string {
529 return protoimpl.X.MessageStringOf(x)
530 }
531
532 func (*DateTimeTypeOptions) ProtoMessage() {}
533
534 func (x *DateTimeTypeOptions) ProtoReflect() protoreflect.Message {
535 mi := &file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes[5]
536 if protoimpl.UnsafeEnabled && x != nil {
537 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
538 if ms.LoadMessageInfo() == nil {
539 ms.StoreMessageInfo(mi)
540 }
541 return ms
542 }
543 return mi.MessageOf(x)
544 }
545
546
547 func (*DateTimeTypeOptions) Descriptor() ([]byte, []int) {
548 return file_google_cloud_contentwarehouse_v1_document_schema_proto_rawDescGZIP(), []int{5}
549 }
550
551
552 type MapTypeOptions struct {
553 state protoimpl.MessageState
554 sizeCache protoimpl.SizeCache
555 unknownFields protoimpl.UnknownFields
556 }
557
558 func (x *MapTypeOptions) Reset() {
559 *x = MapTypeOptions{}
560 if protoimpl.UnsafeEnabled {
561 mi := &file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes[6]
562 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
563 ms.StoreMessageInfo(mi)
564 }
565 }
566
567 func (x *MapTypeOptions) String() string {
568 return protoimpl.X.MessageStringOf(x)
569 }
570
571 func (*MapTypeOptions) ProtoMessage() {}
572
573 func (x *MapTypeOptions) ProtoReflect() protoreflect.Message {
574 mi := &file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes[6]
575 if protoimpl.UnsafeEnabled && x != nil {
576 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
577 if ms.LoadMessageInfo() == nil {
578 ms.StoreMessageInfo(mi)
579 }
580 return ms
581 }
582 return mi.MessageOf(x)
583 }
584
585
586 func (*MapTypeOptions) Descriptor() ([]byte, []int) {
587 return file_google_cloud_contentwarehouse_v1_document_schema_proto_rawDescGZIP(), []int{6}
588 }
589
590
591 type TimestampTypeOptions struct {
592 state protoimpl.MessageState
593 sizeCache protoimpl.SizeCache
594 unknownFields protoimpl.UnknownFields
595 }
596
597 func (x *TimestampTypeOptions) Reset() {
598 *x = TimestampTypeOptions{}
599 if protoimpl.UnsafeEnabled {
600 mi := &file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes[7]
601 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
602 ms.StoreMessageInfo(mi)
603 }
604 }
605
606 func (x *TimestampTypeOptions) String() string {
607 return protoimpl.X.MessageStringOf(x)
608 }
609
610 func (*TimestampTypeOptions) ProtoMessage() {}
611
612 func (x *TimestampTypeOptions) ProtoReflect() protoreflect.Message {
613 mi := &file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes[7]
614 if protoimpl.UnsafeEnabled && x != nil {
615 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
616 if ms.LoadMessageInfo() == nil {
617 ms.StoreMessageInfo(mi)
618 }
619 return ms
620 }
621 return mi.MessageOf(x)
622 }
623
624
625 func (*TimestampTypeOptions) Descriptor() ([]byte, []int) {
626 return file_google_cloud_contentwarehouse_v1_document_schema_proto_rawDescGZIP(), []int{7}
627 }
628
629
630 type PropertyTypeOptions struct {
631 state protoimpl.MessageState
632 sizeCache protoimpl.SizeCache
633 unknownFields protoimpl.UnknownFields
634
635
636 PropertyDefinitions []*PropertyDefinition `protobuf:"bytes,1,rep,name=property_definitions,json=propertyDefinitions,proto3" json:"property_definitions,omitempty"`
637 }
638
639 func (x *PropertyTypeOptions) Reset() {
640 *x = PropertyTypeOptions{}
641 if protoimpl.UnsafeEnabled {
642 mi := &file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes[8]
643 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
644 ms.StoreMessageInfo(mi)
645 }
646 }
647
648 func (x *PropertyTypeOptions) String() string {
649 return protoimpl.X.MessageStringOf(x)
650 }
651
652 func (*PropertyTypeOptions) ProtoMessage() {}
653
654 func (x *PropertyTypeOptions) ProtoReflect() protoreflect.Message {
655 mi := &file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes[8]
656 if protoimpl.UnsafeEnabled && x != nil {
657 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
658 if ms.LoadMessageInfo() == nil {
659 ms.StoreMessageInfo(mi)
660 }
661 return ms
662 }
663 return mi.MessageOf(x)
664 }
665
666
667 func (*PropertyTypeOptions) Descriptor() ([]byte, []int) {
668 return file_google_cloud_contentwarehouse_v1_document_schema_proto_rawDescGZIP(), []int{8}
669 }
670
671 func (x *PropertyTypeOptions) GetPropertyDefinitions() []*PropertyDefinition {
672 if x != nil {
673 return x.PropertyDefinitions
674 }
675 return nil
676 }
677
678
679 type EnumTypeOptions struct {
680 state protoimpl.MessageState
681 sizeCache protoimpl.SizeCache
682 unknownFields protoimpl.UnknownFields
683
684
685 PossibleValues []string `protobuf:"bytes,1,rep,name=possible_values,json=possibleValues,proto3" json:"possible_values,omitempty"`
686
687
688
689 ValidationCheckDisabled bool `protobuf:"varint,2,opt,name=validation_check_disabled,json=validationCheckDisabled,proto3" json:"validation_check_disabled,omitempty"`
690 }
691
692 func (x *EnumTypeOptions) Reset() {
693 *x = EnumTypeOptions{}
694 if protoimpl.UnsafeEnabled {
695 mi := &file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes[9]
696 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
697 ms.StoreMessageInfo(mi)
698 }
699 }
700
701 func (x *EnumTypeOptions) String() string {
702 return protoimpl.X.MessageStringOf(x)
703 }
704
705 func (*EnumTypeOptions) ProtoMessage() {}
706
707 func (x *EnumTypeOptions) ProtoReflect() protoreflect.Message {
708 mi := &file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes[9]
709 if protoimpl.UnsafeEnabled && x != nil {
710 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
711 if ms.LoadMessageInfo() == nil {
712 ms.StoreMessageInfo(mi)
713 }
714 return ms
715 }
716 return mi.MessageOf(x)
717 }
718
719
720 func (*EnumTypeOptions) Descriptor() ([]byte, []int) {
721 return file_google_cloud_contentwarehouse_v1_document_schema_proto_rawDescGZIP(), []int{9}
722 }
723
724 func (x *EnumTypeOptions) GetPossibleValues() []string {
725 if x != nil {
726 return x.PossibleValues
727 }
728 return nil
729 }
730
731 func (x *EnumTypeOptions) GetValidationCheckDisabled() bool {
732 if x != nil {
733 return x.ValidationCheckDisabled
734 }
735 return false
736 }
737
738 var File_google_cloud_contentwarehouse_v1_document_schema_proto protoreflect.FileDescriptor
739
740 var file_google_cloud_contentwarehouse_v1_document_schema_proto_rawDesc = []byte{
741 0x0a, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x63,
742 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x77, 0x61, 0x72, 0x65, 0x68, 0x6f, 0x75, 0x73, 0x65, 0x2f,
743 0x76, 0x31, 0x2f, 0x64, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x63, 0x68, 0x65,
744 0x6d, 0x61, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
745 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x77, 0x61,
746 0x72, 0x65, 0x68, 0x6f, 0x75, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67,
747 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68,
748 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f,
749 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
750 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70,
751 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d,
752 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x89, 0x04, 0x0a, 0x0e, 0x44, 0x6f, 0x63, 0x75,
753 0x6d, 0x65, 0x6e, 0x74, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61,
754 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x26,
755 0x0a, 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02,
756 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c,
757 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x67, 0x0a, 0x14, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72,
758 0x74, 0x79, 0x5f, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x03,
759 0x20, 0x03, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
760 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x77, 0x61, 0x72, 0x65, 0x68,
761 0x6f, 0x75, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79,
762 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x13, 0x70, 0x72, 0x6f, 0x70,
763 0x65, 0x72, 0x74, 0x79, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12,
764 0x2c, 0x0a, 0x12, 0x64, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x69, 0x73, 0x5f, 0x66,
765 0x6f, 0x6c, 0x64, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, 0x64, 0x6f, 0x63,
766 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x49, 0x73, 0x46, 0x6f, 0x6c, 0x64, 0x65, 0x72, 0x12, 0x40, 0x0a,
767 0x0b, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01,
768 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
769 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x03,
770 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x12,
771 0x40, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x06,
772 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72,
773 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70,
774 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d,
775 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e,
776 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74,
777 0x69, 0x6f, 0x6e, 0x3a, 0x7e, 0xea, 0x41, 0x7b, 0x0a, 0x2e, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e,
778 0x74, 0x77, 0x61, 0x72, 0x65, 0x68, 0x6f, 0x75, 0x73, 0x65, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
779 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x44, 0x6f, 0x63, 0x75, 0x6d, 0x65,
780 0x6e, 0x74, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x12, 0x49, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
781 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x6c, 0x6f, 0x63,
782 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e,
783 0x7d, 0x2f, 0x64, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61,
784 0x73, 0x2f, 0x7b, 0x64, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x73, 0x63, 0x68, 0x65,
785 0x6d, 0x61, 0x7d, 0x22, 0xd0, 0x08, 0x0a, 0x12, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79,
786 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x17, 0x0a, 0x04, 0x6e, 0x61,
787 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x04, 0x6e,
788 0x61, 0x6d, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e,
789 0x61, 0x6d, 0x65, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c,
790 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x69, 0x73, 0x5f, 0x72, 0x65, 0x70,
791 0x65, 0x61, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x69,
792 0x73, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x23, 0x0a, 0x0d, 0x69,
793 0x73, 0x5f, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x61, 0x62, 0x6c, 0x65, 0x18, 0x03, 0x20, 0x01,
794 0x28, 0x08, 0x52, 0x0c, 0x69, 0x73, 0x46, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x61, 0x62, 0x6c, 0x65,
795 0x12, 0x23, 0x0a, 0x0d, 0x69, 0x73, 0x5f, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x61, 0x62, 0x6c,
796 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0c, 0x69, 0x73, 0x53, 0x65, 0x61, 0x72, 0x63,
797 0x68, 0x61, 0x62, 0x6c, 0x65, 0x12, 0x1f, 0x0a, 0x0b, 0x69, 0x73, 0x5f, 0x6d, 0x65, 0x74, 0x61,
798 0x64, 0x61, 0x74, 0x61, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x69, 0x73, 0x4d, 0x65,
799 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x1f, 0x0a, 0x0b, 0x69, 0x73, 0x5f, 0x72, 0x65, 0x71,
800 0x75, 0x69, 0x72, 0x65, 0x64, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x69, 0x73, 0x52,
801 0x65, 0x71, 0x75, 0x69, 0x72, 0x65, 0x64, 0x12, 0x68, 0x0a, 0x14, 0x69, 0x6e, 0x74, 0x65, 0x67,
802 0x65, 0x72, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18,
803 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
804 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x77, 0x61, 0x72, 0x65,
805 0x68, 0x6f, 0x75, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6e, 0x74, 0x65, 0x67, 0x65, 0x72,
806 0x54, 0x79, 0x70, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x48, 0x00, 0x52, 0x12, 0x69,
807 0x6e, 0x74, 0x65, 0x67, 0x65, 0x72, 0x54, 0x79, 0x70, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
808 0x73, 0x12, 0x62, 0x0a, 0x12, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x5f,
809 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e,
810 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e,
811 0x74, 0x65, 0x6e, 0x74, 0x77, 0x61, 0x72, 0x65, 0x68, 0x6f, 0x75, 0x73, 0x65, 0x2e, 0x76, 0x31,
812 0x2e, 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
813 0x73, 0x48, 0x00, 0x52, 0x10, 0x66, 0x6c, 0x6f, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65, 0x4f, 0x70,
814 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x5f, 0x0a, 0x11, 0x74, 0x65, 0x78, 0x74, 0x5f, 0x74, 0x79,
815 0x70, 0x65, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b,
816 0x32, 0x31, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
817 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x77, 0x61, 0x72, 0x65, 0x68, 0x6f, 0x75, 0x73, 0x65,
818 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x65, 0x78, 0x74, 0x54, 0x79, 0x70, 0x65, 0x4f, 0x70, 0x74, 0x69,
819 0x6f, 0x6e, 0x73, 0x48, 0x00, 0x52, 0x0f, 0x74, 0x65, 0x78, 0x74, 0x54, 0x79, 0x70, 0x65, 0x4f,
820 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x6b, 0x0a, 0x15, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72,
821 0x74, 0x79, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18,
822 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63,
823 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x77, 0x61, 0x72, 0x65,
824 0x68, 0x6f, 0x75, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74,
825 0x79, 0x54, 0x79, 0x70, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x48, 0x00, 0x52, 0x13,
826 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x54, 0x79, 0x70, 0x65, 0x4f, 0x70, 0x74, 0x69,
827 0x6f, 0x6e, 0x73, 0x12, 0x5f, 0x0a, 0x11, 0x65, 0x6e, 0x75, 0x6d, 0x5f, 0x74, 0x79, 0x70, 0x65,
828 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x31,
829 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f,
830 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x77, 0x61, 0x72, 0x65, 0x68, 0x6f, 0x75, 0x73, 0x65, 0x2e, 0x76,
831 0x31, 0x2e, 0x45, 0x6e, 0x75, 0x6d, 0x54, 0x79, 0x70, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e,
832 0x73, 0x48, 0x00, 0x52, 0x0f, 0x65, 0x6e, 0x75, 0x6d, 0x54, 0x79, 0x70, 0x65, 0x4f, 0x70, 0x74,
833 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x6c, 0x0a, 0x16, 0x64, 0x61, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d,
834 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x0d,
835 0x20, 0x01, 0x28, 0x0b, 0x32, 0x35, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c,
836 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x77, 0x61, 0x72, 0x65, 0x68,
837 0x6f, 0x75, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65,
838 0x54, 0x79, 0x70, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x48, 0x00, 0x52, 0x13, 0x64,
839 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x54, 0x79, 0x70, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f,
840 0x6e, 0x73, 0x12, 0x5c, 0x0a, 0x10, 0x6d, 0x61, 0x70, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x5f, 0x6f,
841 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x67,
842 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x74,
843 0x65, 0x6e, 0x74, 0x77, 0x61, 0x72, 0x65, 0x68, 0x6f, 0x75, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x2e,
844 0x4d, 0x61, 0x70, 0x54, 0x79, 0x70, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x48, 0x00,
845 0x52, 0x0e, 0x6d, 0x61, 0x70, 0x54, 0x79, 0x70, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73,
846 0x12, 0x6e, 0x0a, 0x16, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x5f, 0x74, 0x79,
847 0x70, 0x65, 0x5f, 0x6f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x10, 0x20, 0x01, 0x28, 0x0b,
848 0x32, 0x36, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e,
849 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x77, 0x61, 0x72, 0x65, 0x68, 0x6f, 0x75, 0x73, 0x65,
850 0x2e, 0x76, 0x31, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x54, 0x79, 0x70,
851 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x48, 0x00, 0x52, 0x14, 0x74, 0x69, 0x6d, 0x65,
852 0x73, 0x74, 0x61, 0x6d, 0x70, 0x54, 0x79, 0x70, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73,
853 0x42, 0x14, 0x0a, 0x12, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x5f, 0x6f,
854 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x14, 0x0a, 0x12, 0x49, 0x6e, 0x74, 0x65, 0x67, 0x65,
855 0x72, 0x54, 0x79, 0x70, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x12, 0x0a, 0x10,
856 0x46, 0x6c, 0x6f, 0x61, 0x74, 0x54, 0x79, 0x70, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73,
857 0x22, 0x11, 0x0a, 0x0f, 0x54, 0x65, 0x78, 0x74, 0x54, 0x79, 0x70, 0x65, 0x4f, 0x70, 0x74, 0x69,
858 0x6f, 0x6e, 0x73, 0x22, 0x15, 0x0a, 0x13, 0x44, 0x61, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x54,
859 0x79, 0x70, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x10, 0x0a, 0x0e, 0x4d, 0x61,
860 0x70, 0x54, 0x79, 0x70, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x16, 0x0a, 0x14,
861 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x54, 0x79, 0x70, 0x65, 0x4f, 0x70, 0x74,
862 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x83, 0x01, 0x0a, 0x13, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74,
863 0x79, 0x54, 0x79, 0x70, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x6c, 0x0a, 0x14,
864 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x5f, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74,
865 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x34, 0x2e, 0x67, 0x6f, 0x6f,
866 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e,
867 0x74, 0x77, 0x61, 0x72, 0x65, 0x68, 0x6f, 0x75, 0x73, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x72,
868 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e,
869 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x13, 0x70, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x44,
870 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x22, 0x7b, 0x0a, 0x0f, 0x45, 0x6e,
871 0x75, 0x6d, 0x54, 0x79, 0x70, 0x65, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x2c, 0x0a,
872 0x0f, 0x70, 0x6f, 0x73, 0x73, 0x69, 0x62, 0x6c, 0x65, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x73,
873 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x42, 0x03, 0xe0, 0x41, 0x02, 0x52, 0x0e, 0x70, 0x6f, 0x73,
874 0x73, 0x69, 0x62, 0x6c, 0x65, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x73, 0x12, 0x3a, 0x0a, 0x19, 0x76,
875 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x63, 0x68, 0x65, 0x63, 0x6b, 0x5f,
876 0x64, 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x17,
877 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x44,
878 0x69, 0x73, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x42, 0x8f, 0x01, 0x0a, 0x24, 0x63, 0x6f, 0x6d, 0x2e,
879 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x63, 0x6f, 0x6e,
880 0x74, 0x65, 0x6e, 0x74, 0x77, 0x61, 0x72, 0x65, 0x68, 0x6f, 0x75, 0x73, 0x65, 0x2e, 0x76, 0x31,
881 0x42, 0x13, 0x44, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x53, 0x63, 0x68, 0x65, 0x6d, 0x61,
882 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x50, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
883 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72,
884 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x63,
885 0x6c, 0x6f, 0x75, 0x64, 0x2f, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x77, 0x61, 0x72, 0x65,
886 0x68, 0x6f, 0x75, 0x73, 0x65, 0x2f, 0x76, 0x31, 0x3b, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74,
887 0x77, 0x61, 0x72, 0x65, 0x68, 0x6f, 0x75, 0x73, 0x65, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
888 0x33,
889 }
890
891 var (
892 file_google_cloud_contentwarehouse_v1_document_schema_proto_rawDescOnce sync.Once
893 file_google_cloud_contentwarehouse_v1_document_schema_proto_rawDescData = file_google_cloud_contentwarehouse_v1_document_schema_proto_rawDesc
894 )
895
896 func file_google_cloud_contentwarehouse_v1_document_schema_proto_rawDescGZIP() []byte {
897 file_google_cloud_contentwarehouse_v1_document_schema_proto_rawDescOnce.Do(func() {
898 file_google_cloud_contentwarehouse_v1_document_schema_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_cloud_contentwarehouse_v1_document_schema_proto_rawDescData)
899 })
900 return file_google_cloud_contentwarehouse_v1_document_schema_proto_rawDescData
901 }
902
903 var file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes = make([]protoimpl.MessageInfo, 10)
904 var file_google_cloud_contentwarehouse_v1_document_schema_proto_goTypes = []interface{}{
905 (*DocumentSchema)(nil),
906 (*PropertyDefinition)(nil),
907 (*IntegerTypeOptions)(nil),
908 (*FloatTypeOptions)(nil),
909 (*TextTypeOptions)(nil),
910 (*DateTimeTypeOptions)(nil),
911 (*MapTypeOptions)(nil),
912 (*TimestampTypeOptions)(nil),
913 (*PropertyTypeOptions)(nil),
914 (*EnumTypeOptions)(nil),
915 (*timestamppb.Timestamp)(nil),
916 }
917 var file_google_cloud_contentwarehouse_v1_document_schema_proto_depIdxs = []int32{
918 1,
919 10,
920 10,
921 2,
922 3,
923 4,
924 8,
925 9,
926 5,
927 6,
928 7,
929 1,
930 12,
931 12,
932 12,
933 12,
934 0,
935 }
936
937 func init() { file_google_cloud_contentwarehouse_v1_document_schema_proto_init() }
938 func file_google_cloud_contentwarehouse_v1_document_schema_proto_init() {
939 if File_google_cloud_contentwarehouse_v1_document_schema_proto != nil {
940 return
941 }
942 if !protoimpl.UnsafeEnabled {
943 file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
944 switch v := v.(*DocumentSchema); i {
945 case 0:
946 return &v.state
947 case 1:
948 return &v.sizeCache
949 case 2:
950 return &v.unknownFields
951 default:
952 return nil
953 }
954 }
955 file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
956 switch v := v.(*PropertyDefinition); i {
957 case 0:
958 return &v.state
959 case 1:
960 return &v.sizeCache
961 case 2:
962 return &v.unknownFields
963 default:
964 return nil
965 }
966 }
967 file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
968 switch v := v.(*IntegerTypeOptions); i {
969 case 0:
970 return &v.state
971 case 1:
972 return &v.sizeCache
973 case 2:
974 return &v.unknownFields
975 default:
976 return nil
977 }
978 }
979 file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
980 switch v := v.(*FloatTypeOptions); i {
981 case 0:
982 return &v.state
983 case 1:
984 return &v.sizeCache
985 case 2:
986 return &v.unknownFields
987 default:
988 return nil
989 }
990 }
991 file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
992 switch v := v.(*TextTypeOptions); i {
993 case 0:
994 return &v.state
995 case 1:
996 return &v.sizeCache
997 case 2:
998 return &v.unknownFields
999 default:
1000 return nil
1001 }
1002 }
1003 file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
1004 switch v := v.(*DateTimeTypeOptions); i {
1005 case 0:
1006 return &v.state
1007 case 1:
1008 return &v.sizeCache
1009 case 2:
1010 return &v.unknownFields
1011 default:
1012 return nil
1013 }
1014 }
1015 file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
1016 switch v := v.(*MapTypeOptions); i {
1017 case 0:
1018 return &v.state
1019 case 1:
1020 return &v.sizeCache
1021 case 2:
1022 return &v.unknownFields
1023 default:
1024 return nil
1025 }
1026 }
1027 file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
1028 switch v := v.(*TimestampTypeOptions); i {
1029 case 0:
1030 return &v.state
1031 case 1:
1032 return &v.sizeCache
1033 case 2:
1034 return &v.unknownFields
1035 default:
1036 return nil
1037 }
1038 }
1039 file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
1040 switch v := v.(*PropertyTypeOptions); i {
1041 case 0:
1042 return &v.state
1043 case 1:
1044 return &v.sizeCache
1045 case 2:
1046 return &v.unknownFields
1047 default:
1048 return nil
1049 }
1050 }
1051 file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} {
1052 switch v := v.(*EnumTypeOptions); i {
1053 case 0:
1054 return &v.state
1055 case 1:
1056 return &v.sizeCache
1057 case 2:
1058 return &v.unknownFields
1059 default:
1060 return nil
1061 }
1062 }
1063 }
1064 file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes[1].OneofWrappers = []interface{}{
1065 (*PropertyDefinition_IntegerTypeOptions)(nil),
1066 (*PropertyDefinition_FloatTypeOptions)(nil),
1067 (*PropertyDefinition_TextTypeOptions)(nil),
1068 (*PropertyDefinition_PropertyTypeOptions)(nil),
1069 (*PropertyDefinition_EnumTypeOptions)(nil),
1070 (*PropertyDefinition_DateTimeTypeOptions)(nil),
1071 (*PropertyDefinition_MapTypeOptions)(nil),
1072 (*PropertyDefinition_TimestampTypeOptions)(nil),
1073 }
1074 type x struct{}
1075 out := protoimpl.TypeBuilder{
1076 File: protoimpl.DescBuilder{
1077 GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
1078 RawDescriptor: file_google_cloud_contentwarehouse_v1_document_schema_proto_rawDesc,
1079 NumEnums: 0,
1080 NumMessages: 10,
1081 NumExtensions: 0,
1082 NumServices: 0,
1083 },
1084 GoTypes: file_google_cloud_contentwarehouse_v1_document_schema_proto_goTypes,
1085 DependencyIndexes: file_google_cloud_contentwarehouse_v1_document_schema_proto_depIdxs,
1086 MessageInfos: file_google_cloud_contentwarehouse_v1_document_schema_proto_msgTypes,
1087 }.Build()
1088 File_google_cloud_contentwarehouse_v1_document_schema_proto = out.File
1089 file_google_cloud_contentwarehouse_v1_document_schema_proto_rawDesc = nil
1090 file_google_cloud_contentwarehouse_v1_document_schema_proto_goTypes = nil
1091 file_google_cloud_contentwarehouse_v1_document_schema_proto_depIdxs = nil
1092 }
1093
View as plain text