NovaBryan/EVE_Dump
Log | Files | 📦 下载最新源码 (.zip) | Refs | README

offer_pb2.py (24361B)


      1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\packages\eveProto\generated\eve\store\offer\offer_pb2.py
      2 from google.protobuf import descriptor as _descriptor
      3 from google.protobuf import message as _message
      4 from google.protobuf import reflection as _reflection
      5 from google.protobuf import symbol_database as _symbol_database
      6 _sym_db = _symbol_database.Default()
      7 from eveProto.generated.eve.store.category import category_pb2 as eve_dot_store_dot_category_dot_category__pb2
      8 from eveProto.generated.eve.store.product import product_pb2 as eve_dot_store_dot_product_dot_product__pb2
      9 from eveProto.generated.eve.store import store_pb2 as eve_dot_store_dot_store__pb2
     10 from eveProto.generated.eve.ui import annotation_pb2 as eve_dot_ui_dot_annotation__pb2
     11 from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2
     12 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2
     13 DESCRIPTOR = _descriptor.FileDescriptor(name='eve/store/offer/offer.proto', package='eve.store.offer', syntax='proto3', serialized_options='Z:github.com/ccpgames/eve-proto-go/generated/eve/store/offer', create_key=_descriptor._internal_create_key, serialized_pb='\n\x1beve/store/offer/offer.proto\x12\x0feve.store.offer\x1a!eve/store/category/category.proto\x1a\x1feve/store/product/product.proto\x1a\x15eve/store/store.proto\x1a\x17eve/ui/annotation.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1fgoogle/protobuf/timestamp.proto"!\n\nIdentifier\x12\x13\n\x0bstore_offer\x18\x01 \x01(\t"\xb0\n\n\nAttributes\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04tags\x18\x03 \x03(\t\x12C\n\x15deprecated_categories\x18\x04 \x03(\x0b2$.eve.store.offer.Attributes.Category\x12\x17\n\x0fsingle_purchase\x18\x05 \x01(\x08\x12\x10\n\x08targeted\x18\x06 \x01(\x08\x12\x14\n\nno_enddate\x18\x07 \x01(\x08H\x00\x12.\n\x08end_date\x18\x08 \x01(\x0b2\x1a.google.protobuf.TimestampH\x00\x12\x1b\n\rnot_recurring\x18\t \x01(\x08B\x02\x18\x01H\x01\x12>\n\trecurring\x18\n \x01(\x0b2%.eve.store.offer.Attributes.RecurringB\x02\x18\x01H\x01\x12*\n\x0eui_annotations\x18\x0b \x03(\x0b2\x12.eve.ui.Annotation\x12\x16\n\x0ccan_purchase\x18\x0c \x01(\x08H\x02\x12!\n\x17purchase_limited_reason\x18\r \x01(\tH\x02\x12\x11\n\tsensitive\x18\x0e \x01(\x08\x12%\n\x0boffer_price\x18\x0f \x01(\x0b2\x10.eve.store.Price\x12$\n\nbase_price\x18\x10 \x01(\x0b2\x10.eve.store.Price\x122\n\ncategories\x18\x11 \x03(\x0b2\x1e.eve.store.category.Identifier\x125\n\x08products\x18\x12 \x03(\x0b2#.eve.store.offer.Attributes.Product\x12\x15\n\x0bno_schedule\x18\x13 \x01(\x08H\x03\x128\n\x08schedule\x18\x14 \x01(\x0b2$.eve.store.offer.Attributes.ScheduleH\x03\x12#\n\x07catalog\x18\x15 \x01(\x0e2\x12.eve.store.Catalog\x1a}\n\x08Category\x120\n\x08category\x18\x01 \x01(\x0b2\x1e.eve.store.category.Identifier\x12;\n\x13category_attributes\x18\x02 \x01(\x0b2\x1e.eve.store.category.Attributes:\x02\x18\x01\x1ab\n\tRecurring\x129\n\x16billing_cycle_duration\x18\x01 \x01(\x0b2\x19.google.protobuf.Duration:\x02\x18\x01J\x04\x08\x02\x10\x03J\x04\x08\x03\x10\x04J\x04\x08\x04\x10\x05J\x04\x08\x05\x10\x06\x1a\xcd\x01\n\x08Schedule\x129\n\x16billing_cycle_duration\x18\x01 \x01(\x0b2\x19.google.protobuf.Duration\x124\n\x0fscheduled_offer\x18\x02 \x01(\x0b2\x1b.eve.store.offer.Identifier\x12\'\n\rbilling_price\x18\x03 \x01(\x0b2\x10.eve.store.Price\x12\'\n\rmonthly_price\x18\x04 \x01(\x0b2\x10.eve.store.Price\x1aK\n\x07Product\x12.\n\x07product\x18\x01 \x01(\x0b2\x1d.eve.store.product.Identifier\x12\x10\n\x08quantity\x18\x02 \x01(\x05B\r\n\x0bhas_enddateB\x0f\n\rhas_recurringB\x15\n\x13purchase_limitationB\x0e\n\x0chas_scheduleJ\x04\x08\x02\x10\x03B<Z:github.com/ccpgames/eve-proto-go/generated/eve/store/offerb\x06proto3', dependencies=[eve_dot_store_dot_category_dot_category__pb2.DESCRIPTOR,
     14  eve_dot_store_dot_product_dot_product__pb2.DESCRIPTOR,
     15  eve_dot_store_dot_store__pb2.DESCRIPTOR,
     16  eve_dot_ui_dot_annotation__pb2.DESCRIPTOR,
     17  google_dot_protobuf_dot_duration__pb2.DESCRIPTOR,
     18  google_dot_protobuf_dot_timestamp__pb2.DESCRIPTOR])
     19 _IDENTIFIER = _descriptor.Descriptor(name='Identifier', full_name='eve.store.offer.Identifier', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='store_offer', full_name='eve.store.offer.Identifier.store_offer', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=229, serialized_end=262)
     20 _ATTRIBUTES_CATEGORY = _descriptor.Descriptor(name='Category', full_name='eve.store.offer.Attributes.Category', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='category', full_name='eve.store.offer.Attributes.Category.category', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='category_attributes', full_name='eve.store.offer.Attributes.Category.category_attributes', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options='\x18\x01', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1006, serialized_end=1131)
     21 _ATTRIBUTES_RECURRING = _descriptor.Descriptor(name='Recurring', full_name='eve.store.offer.Attributes.Recurring', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='billing_cycle_duration', full_name='eve.store.offer.Attributes.Recurring.billing_cycle_duration', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options='\x18\x01', is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1133, serialized_end=1231)
     22 _ATTRIBUTES_SCHEDULE = _descriptor.Descriptor(name='Schedule', full_name='eve.store.offer.Attributes.Schedule', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='billing_cycle_duration', full_name='eve.store.offer.Attributes.Schedule.billing_cycle_duration', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
     23  _descriptor.FieldDescriptor(name='scheduled_offer', full_name='eve.store.offer.Attributes.Schedule.scheduled_offer', index=1, number=2, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
     24  _descriptor.FieldDescriptor(name='billing_price', full_name='eve.store.offer.Attributes.Schedule.billing_price', index=2, number=3, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
     25  _descriptor.FieldDescriptor(name='monthly_price', full_name='eve.store.offer.Attributes.Schedule.monthly_price', index=3, number=4, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1234, serialized_end=1439)
     26 _ATTRIBUTES_PRODUCT = _descriptor.Descriptor(name='Product', full_name='eve.store.offer.Attributes.Product', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='product', full_name='eve.store.offer.Attributes.Product.product', index=0, number=1, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), _descriptor.FieldDescriptor(name='quantity', full_name='eve.store.offer.Attributes.Product.quantity', index=1, number=2, type=5, cpp_type=1, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[], serialized_start=1441, serialized_end=1516)
     27 _ATTRIBUTES = _descriptor.Descriptor(name='Attributes', full_name='eve.store.offer.Attributes', filename=None, file=DESCRIPTOR, containing_type=None, create_key=_descriptor._internal_create_key, fields=[_descriptor.FieldDescriptor(name='name', full_name='eve.store.offer.Attributes.name', index=0, number=1, type=9, cpp_type=9, label=1, has_default_value=False, default_value=''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
     28  _descriptor.FieldDescriptor(name='tags', full_name='eve.store.offer.Attributes.tags', index=1, number=3, type=9, cpp_type=9, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
     29  _descriptor.FieldDescriptor(name='deprecated_categories', full_name='eve.store.offer.Attributes.deprecated_categories', index=2, number=4, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
     30  _descriptor.FieldDescriptor(name='single_purchase', full_name='eve.store.offer.Attributes.single_purchase', index=3, number=5, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
     31  _descriptor.FieldDescriptor(name='targeted', full_name='eve.store.offer.Attributes.targeted', index=4, number=6, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
     32  _descriptor.FieldDescriptor(name='no_enddate', full_name='eve.store.offer.Attributes.no_enddate', index=5, number=7, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
     33  _descriptor.FieldDescriptor(name='end_date', full_name='eve.store.offer.Attributes.end_date', index=6, number=8, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
     34  _descriptor.FieldDescriptor(name='not_recurring', full_name='eve.store.offer.Attributes.not_recurring', index=7, number=9, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options='\x18\x01', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
     35  _descriptor.FieldDescriptor(name='recurring', full_name='eve.store.offer.Attributes.recurring', index=8, number=10, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options='\x18\x01', file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
     36  _descriptor.FieldDescriptor(name='ui_annotations', full_name='eve.store.offer.Attributes.ui_annotations', index=9, number=11, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
     37  _descriptor.FieldDescriptor(name='can_purchase', full_name='eve.store.offer.Attributes.can_purchase', index=10, number=12, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
     38  _descriptor.FieldDescriptor(name='purchase_limited_reason', full_name='eve.store.offer.Attributes.purchase_limited_reason', index=11, number=13, type=9, cpp_type=9, label=1, has_default_value=False, default_value=''.decode('utf-8'), message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
     39  _descriptor.FieldDescriptor(name='sensitive', full_name='eve.store.offer.Attributes.sensitive', index=12, number=14, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
     40  _descriptor.FieldDescriptor(name='offer_price', full_name='eve.store.offer.Attributes.offer_price', index=13, number=15, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
     41  _descriptor.FieldDescriptor(name='base_price', full_name='eve.store.offer.Attributes.base_price', index=14, number=16, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
     42  _descriptor.FieldDescriptor(name='categories', full_name='eve.store.offer.Attributes.categories', index=15, number=17, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
     43  _descriptor.FieldDescriptor(name='products', full_name='eve.store.offer.Attributes.products', index=16, number=18, type=11, cpp_type=10, label=3, has_default_value=False, default_value=[], message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
     44  _descriptor.FieldDescriptor(name='no_schedule', full_name='eve.store.offer.Attributes.no_schedule', index=17, number=19, type=8, cpp_type=7, label=1, has_default_value=False, default_value=False, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
     45  _descriptor.FieldDescriptor(name='schedule', full_name='eve.store.offer.Attributes.schedule', index=18, number=20, type=11, cpp_type=10, label=1, has_default_value=False, default_value=None, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
     46  _descriptor.FieldDescriptor(name='catalog', full_name='eve.store.offer.Attributes.catalog', index=19, number=21, type=14, cpp_type=8, label=1, has_default_value=False, default_value=0, message_type=None, enum_type=None, containing_type=None, is_extension=False, extension_scope=None, serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key)], extensions=[], nested_types=[_ATTRIBUTES_CATEGORY,
     47  _ATTRIBUTES_RECURRING,
     48  _ATTRIBUTES_SCHEDULE,
     49  _ATTRIBUTES_PRODUCT], enum_types=[], serialized_options=None, is_extendable=False, syntax='proto3', extension_ranges=[], oneofs=[_descriptor.OneofDescriptor(name='has_enddate', full_name='eve.store.offer.Attributes.has_enddate', index=0, containing_type=None, create_key=_descriptor._internal_create_key, fields=[]),
     50  _descriptor.OneofDescriptor(name='has_recurring', full_name='eve.store.offer.Attributes.has_recurring', index=1, containing_type=None, create_key=_descriptor._internal_create_key, fields=[]),
     51  _descriptor.OneofDescriptor(name='purchase_limitation', full_name='eve.store.offer.Attributes.purchase_limitation', index=2, containing_type=None, create_key=_descriptor._internal_create_key, fields=[]),
     52  _descriptor.OneofDescriptor(name='has_schedule', full_name='eve.store.offer.Attributes.has_schedule', index=3, containing_type=None, create_key=_descriptor._internal_create_key, fields=[])], serialized_start=265, serialized_end=1593)
     53 _ATTRIBUTES_CATEGORY.fields_by_name['category'].message_type = eve_dot_store_dot_category_dot_category__pb2._IDENTIFIER
     54 _ATTRIBUTES_CATEGORY.fields_by_name['category_attributes'].message_type = eve_dot_store_dot_category_dot_category__pb2._ATTRIBUTES
     55 _ATTRIBUTES_CATEGORY.containing_type = _ATTRIBUTES
     56 _ATTRIBUTES_RECURRING.fields_by_name['billing_cycle_duration'].message_type = google_dot_protobuf_dot_duration__pb2._DURATION
     57 _ATTRIBUTES_RECURRING.containing_type = _ATTRIBUTES
     58 _ATTRIBUTES_SCHEDULE.fields_by_name['billing_cycle_duration'].message_type = google_dot_protobuf_dot_duration__pb2._DURATION
     59 _ATTRIBUTES_SCHEDULE.fields_by_name['scheduled_offer'].message_type = _IDENTIFIER
     60 _ATTRIBUTES_SCHEDULE.fields_by_name['billing_price'].message_type = eve_dot_store_dot_store__pb2._PRICE
     61 _ATTRIBUTES_SCHEDULE.fields_by_name['monthly_price'].message_type = eve_dot_store_dot_store__pb2._PRICE
     62 _ATTRIBUTES_SCHEDULE.containing_type = _ATTRIBUTES
     63 _ATTRIBUTES_PRODUCT.fields_by_name['product'].message_type = eve_dot_store_dot_product_dot_product__pb2._IDENTIFIER
     64 _ATTRIBUTES_PRODUCT.containing_type = _ATTRIBUTES
     65 _ATTRIBUTES.fields_by_name['deprecated_categories'].message_type = _ATTRIBUTES_CATEGORY
     66 _ATTRIBUTES.fields_by_name['end_date'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
     67 _ATTRIBUTES.fields_by_name['recurring'].message_type = _ATTRIBUTES_RECURRING
     68 _ATTRIBUTES.fields_by_name['ui_annotations'].message_type = eve_dot_ui_dot_annotation__pb2._ANNOTATION
     69 _ATTRIBUTES.fields_by_name['offer_price'].message_type = eve_dot_store_dot_store__pb2._PRICE
     70 _ATTRIBUTES.fields_by_name['base_price'].message_type = eve_dot_store_dot_store__pb2._PRICE
     71 _ATTRIBUTES.fields_by_name['categories'].message_type = eve_dot_store_dot_category_dot_category__pb2._IDENTIFIER
     72 _ATTRIBUTES.fields_by_name['products'].message_type = _ATTRIBUTES_PRODUCT
     73 _ATTRIBUTES.fields_by_name['schedule'].message_type = _ATTRIBUTES_SCHEDULE
     74 _ATTRIBUTES.fields_by_name['catalog'].enum_type = eve_dot_store_dot_store__pb2._CATALOG
     75 _ATTRIBUTES.oneofs_by_name['has_enddate'].fields.append(_ATTRIBUTES.fields_by_name['no_enddate'])
     76 _ATTRIBUTES.fields_by_name['no_enddate'].containing_oneof = _ATTRIBUTES.oneofs_by_name['has_enddate']
     77 _ATTRIBUTES.oneofs_by_name['has_enddate'].fields.append(_ATTRIBUTES.fields_by_name['end_date'])
     78 _ATTRIBUTES.fields_by_name['end_date'].containing_oneof = _ATTRIBUTES.oneofs_by_name['has_enddate']
     79 _ATTRIBUTES.oneofs_by_name['has_recurring'].fields.append(_ATTRIBUTES.fields_by_name['not_recurring'])
     80 _ATTRIBUTES.fields_by_name['not_recurring'].containing_oneof = _ATTRIBUTES.oneofs_by_name['has_recurring']
     81 _ATTRIBUTES.oneofs_by_name['has_recurring'].fields.append(_ATTRIBUTES.fields_by_name['recurring'])
     82 _ATTRIBUTES.fields_by_name['recurring'].containing_oneof = _ATTRIBUTES.oneofs_by_name['has_recurring']
     83 _ATTRIBUTES.oneofs_by_name['purchase_limitation'].fields.append(_ATTRIBUTES.fields_by_name['can_purchase'])
     84 _ATTRIBUTES.fields_by_name['can_purchase'].containing_oneof = _ATTRIBUTES.oneofs_by_name['purchase_limitation']
     85 _ATTRIBUTES.oneofs_by_name['purchase_limitation'].fields.append(_ATTRIBUTES.fields_by_name['purchase_limited_reason'])
     86 _ATTRIBUTES.fields_by_name['purchase_limited_reason'].containing_oneof = _ATTRIBUTES.oneofs_by_name['purchase_limitation']
     87 _ATTRIBUTES.oneofs_by_name['has_schedule'].fields.append(_ATTRIBUTES.fields_by_name['no_schedule'])
     88 _ATTRIBUTES.fields_by_name['no_schedule'].containing_oneof = _ATTRIBUTES.oneofs_by_name['has_schedule']
     89 _ATTRIBUTES.oneofs_by_name['has_schedule'].fields.append(_ATTRIBUTES.fields_by_name['schedule'])
     90 _ATTRIBUTES.fields_by_name['schedule'].containing_oneof = _ATTRIBUTES.oneofs_by_name['has_schedule']
     91 DESCRIPTOR.message_types_by_name['Identifier'] = _IDENTIFIER
     92 DESCRIPTOR.message_types_by_name['Attributes'] = _ATTRIBUTES
     93 _sym_db.RegisterFileDescriptor(DESCRIPTOR)
     94 Identifier = _reflection.GeneratedProtocolMessageType('Identifier', (_message.Message,), {'DESCRIPTOR': _IDENTIFIER,
     95  '__module__': 'eve.store.offer.offer_pb2'})
     96 _sym_db.RegisterMessage(Identifier)
     97 Attributes = _reflection.GeneratedProtocolMessageType('Attributes', (_message.Message,), {'Category': _reflection.GeneratedProtocolMessageType('Category', (_message.Message,), {'DESCRIPTOR': _ATTRIBUTES_CATEGORY,
     98               '__module__': 'eve.store.offer.offer_pb2'}),
     99  'Recurring': _reflection.GeneratedProtocolMessageType('Recurring', (_message.Message,), {'DESCRIPTOR': _ATTRIBUTES_RECURRING,
    100                '__module__': 'eve.store.offer.offer_pb2'}),
    101  'Schedule': _reflection.GeneratedProtocolMessageType('Schedule', (_message.Message,), {'DESCRIPTOR': _ATTRIBUTES_SCHEDULE,
    102               '__module__': 'eve.store.offer.offer_pb2'}),
    103  'Product': _reflection.GeneratedProtocolMessageType('Product', (_message.Message,), {'DESCRIPTOR': _ATTRIBUTES_PRODUCT,
    104              '__module__': 'eve.store.offer.offer_pb2'}),
    105  'DESCRIPTOR': _ATTRIBUTES,
    106  '__module__': 'eve.store.offer.offer_pb2'})
    107 _sym_db.RegisterMessage(Attributes)
    108 _sym_db.RegisterMessage(Attributes.Category)
    109 _sym_db.RegisterMessage(Attributes.Recurring)
    110 _sym_db.RegisterMessage(Attributes.Schedule)
    111 _sym_db.RegisterMessage(Attributes.Product)
    112 DESCRIPTOR._options = None
    113 _ATTRIBUTES_CATEGORY._options = None
    114 _ATTRIBUTES_RECURRING._options = None
    115 _ATTRIBUTES.fields_by_name['not_recurring']._options = None
    116 _ATTRIBUTES.fields_by_name['recurring']._options = None