a
    !f-:                     @   s  d dl Z e jd  dk rdd p$dd Zd dlmZ d dlmZ d dlmZ	 d d	lm
Z d d
lmZ e Zd dlmZ d dlmZ ejdddedejejgdZee ejdddeejdd d dddejddddddgddddd	Zee ejdddeejdd d dddejddddddejdd d dddejd!dd"dddgddd#d$d	Zee ejd%d&dedejd'd(d dd)d)dd*ed+d,dddd*ddd-ejd.d/dd d0d1dd*ddddd*ddd-gg g g ee  ed2d*dg g d3d4d5Z!ejd6d7dedejd8d9d dd)d)dd*ed+d,dddd*ddd-ejd:d;ddd0d1dd*g dddd*ddd-ejd<d=d d"d>d?dd*d dddd*ddd-gg e!geegdd*dg g d@d$d5Z"ejdAdBdedejdCdDd dd0d1dd*ddddd*ddd-gg g g dd*dg g dEdFd5Z#ejdGdHdedejdIdJd dd0d1dd*g dddd*ddd-gg g g dd*dg g dKdLd5Z$ejdMdNdedejdIdOd dd0d1dd*g dddd*ddd-gg g g dd*dg g dPdQd5Z%ejdRdSdedejdTdUd ddVddd*d dddd*ddd-ejdWdXdd d0d1dd*ddddd*ddd-ejdYdZd dd0d1dd*ddddd*ddd-ejd[d\dd"d0d1dd*ddddd*ddd-gg e$e%gg dd*dg ej&d]d^d dg d_gd`dad5Z'e#e!j(d. _)e"e!_*e!e"j(d: _)ee"j(d< _+e"e_*e"e_*e'e#j(dC _)e'e$j(dI _)e'e$_*e'e%j(dI _)e'e%_*ej,e'j(dW _)e$e'j(dY _)e%e'j(d[ _)e'j-d] j./e'j(dT  e'j-d] e'j(dT _0e'j-d] j./e'j(dW  e'j-d] e'j(dW _0e'j-d] j./e'j(dY  e'j-d] e'j(dY _0e'j-d] j./e'j(d[  e'j-d] e'j(d[ _0e"ej1d6< e#ej1dA< e'ej1dR< e	2d6ej3fe4e	2d%ej3fe4e!dbdce"dbddZ5e6e5 e6e5j7 e	2dAej3fe4e#dbdcZ8e6e8 e	2dRej3fe4e	2dGej3fe4e$dbdce	2dMej3fe4e%dbdce'dbdeZ9e6e9 e6e9j: e6e9j; dfe_<ee= edge_>dfe!_<ee  ed2e!_>dS )h    N   c                 C   s   | S )N xr   r   e/var/www/html/python-backend/venv/lib/python3.9/site-packages/gcloud/bigtable/_generated/table_pb2.py<lambda>       r   c                 C   s
   |  dS )Nlatin1)encoder   r   r   r   r      r   )
descriptor)message)
reflection)symbol_database)descriptor_pb2)annotations_pb2)duration_pb2z$google/bigtable/admin/v2/table.protozgoogle.bigtable.admin.v2Zproto3u  
$google/bigtable/admin/v2/table.protogoogle.bigtable.admin.v2google/api/annotations.protogoogle/protobuf/duration.proto" 
Table
name (	L
column_families (23.google.bigtable.admin.v2.Table.ColumnFamiliesEntryI
granularity (24.google.bigtable.admin.v2.Table.TimestampGranularity]
ColumnFamiliesEntry
key (	5
value (2&.google.bigtable.admin.v2.ColumnFamily:8"I
TimestampGranularity%
!TIMESTAMP_GRANULARITY_UNSPECIFIED 

MILLIS"F
View
VIEW_UNSPECIFIED 
	NAME_ONLY
SCHEMA_VIEW
FULL"A
ColumnFamily1
gc_rule (2 .google.bigtable.admin.v2.GcRule"Õ
GcRule
max_num_versions (H ,
max_age (2.google.protobuf.DurationH E
intersection (2-.google.bigtable.admin.v2.GcRule.IntersectionH 7
union (2&.google.bigtable.admin.v2.GcRule.UnionH ?
Intersection/
rules (2 .google.bigtable.admin.v2.GcRule8
Union/
rules (2 .google.bigtable.admin.v2.GcRuleB
ruleB,
com.google.bigtable.admin.v2B
TableProtoPbproto3)namepackagesyntaxZserialized_pbdependenciesZTimestampGranularityz3google.bigtable.admin.v2.Table.TimestampGranularityZ!TIMESTAMP_GRANULARITY_UNSPECIFIED)r   indexnumberoptionstypeZMILLIS   i  i  )	r   	full_namefilenamefilevaluescontaining_typer   serialized_startserialized_endZViewz#google.bigtable.admin.v2.Table.ViewZVIEW_UNSPECIFIEDZ	NAME_ONLYZSCHEMA_VIEW   ZFULL   i  i!  ColumnFamiliesEntryz2google.bigtable.admin.v2.Table.ColumnFamiliesEntrykeyz6google.bigtable.admin.v2.Table.ColumnFamiliesEntry.key	   F zutf-8)r   r   r   r   r   Zcpp_typelabelZhas_default_valuedefault_valuemessage_type	enum_typer   Zis_extensionZextension_scoper   valuez8google.bigtable.admin.v2.Table.ColumnFamiliesEntry.value   
   z8i1  i  )r   r   r   r   r   fields
extensionsZnested_types
enum_typesr   Zis_extendabler   Zextension_rangesZoneofsr    r!   Tablezgoogle.bigtable.admin.v2.Tabler   z#google.bigtable.admin.v2.Table.nameZcolumn_familiesz.google.bigtable.admin.v2.Table.column_familiesZgranularityz*google.bigtable.admin.v2.Table.granularity         ColumnFamilyz%google.bigtable.admin.v2.ColumnFamilyZgc_rulez-google.bigtable.admin.v2.ColumnFamily.gc_rulei#  id  Intersectionz,google.bigtable.admin.v2.GcRule.Intersectionrulesz2google.bigtable.admin.v2.GcRule.Intersection.rulesi;  iz  Unionz%google.bigtable.admin.v2.GcRule.Unionz+google.bigtable.admin.v2.GcRule.Union.rulesi|  i  GcRulezgoogle.bigtable.admin.v2.GcRuleZmax_num_versionsz0google.bigtable.admin.v2.GcRule.max_num_versions   Zmax_agez'google.bigtable.admin.v2.GcRule.max_ageintersectionz,google.bigtable.admin.v2.GcRule.intersectionunionz%google.bigtable.admin.v2.GcRule.unionrulez$google.bigtable.admin.v2.GcRule.rule)r   r   r   r   r/   ig  i  z"google.bigtable.admin.v2.table_pb2)
DESCRIPTOR
__module__)r$   r?   r@   )r7   r9   r?   r@   Tz,
com.google.bigtable.admin.v2B
TableProtoP)?sysversion_info_bZgoogle.protobufr   Z_descriptorr   _messager   Z_reflectionr   Z_symbol_databaser   ZDefaultZ_sym_dbZ
google.apir   Z#google_dot_api_dot_annotations__pb2r   Z%google_dot_protobuf_dot_duration__pb2ZFileDescriptorr?   ZRegisterFileDescriptorZEnumDescriptorZEnumValueDescriptorZ_TABLE_TIMESTAMPGRANULARITYZRegisterEnumDescriptorZ_TABLE_VIEWZ
DescriptorZFieldDescriptordecodeZ_ParseOptionsZMessageOptionsZ_TABLE_COLUMNFAMILIESENTRYZ_TABLEZ_COLUMNFAMILYZ_GCRULE_INTERSECTIONZ_GCRULE_UNIONZOneofDescriptorZ_GCRULEZfields_by_namer*   r   r+   Z	_DURATIONZoneofs_by_namer/   appendZcontaining_oneofZmessage_types_by_nameZGeneratedProtocolMessageTypeMessagedictr2   ZRegisterMessager$   r6   r:   r7   r9   Zhas_optionsZFileOptions_optionsr   r   r   r   <module>   s  




%/			6





