
    f                     "   d dl Z e j                  d    dk  xr d xs 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j                         Zd d
lmZ d dlmZ d dlmZ  ej,                  ddd ed      ej.                  ej.                  ej.                  g      Z ej0                  ddde ej2                  dd d dd       ej2                  ddddd       ej2                  ddddd       ej2                  ddddd       ej2                  ddddd      gdddd	      Zej7                  e        ej0                  d d!de ej2                  d"d d dd       ej2                  d#dddd      gddd$d%	      Zej7                  e        ej0                  d&d'de ej2                  d(d d dd       ej2                  d)dddd       ej2                  d*dddd       ej2                  d+dddd       ej2                  d,dddd      gddd-d.	      Zej7                  e        ej0                  d/d0de ej2                  dd d dd       ej2                  ddddd       ej2                  d1dddd      gddd2d3	      Zej7                  e        ej>                  di d4d5d6d7d8dd9ed:dd; ej@                  di d4d<d6d=d>d d?dd@dAdBdCdDddEdFdGd dHddIdd:ddJdFdKddLdd9egdMg dNg dOegdLddPdFdQddRg dSg dTdUdVdZ! ej>                  di d4dWd6dXd8dd9ed:dd; ej@                  di d4dYd6dZd>d d?dd@d[dBd[dDddEdFdG ed\      jE                  d]      dHddIdd:ddJdFdKddLdd9e ej@                  di d4d^d6d_d>dd?dd@d`dBdadDddEdFdGddHddIdd:ddJdFdKddLdd9egdMg dNg dOg dL ejF                   ejH                          edb            dPdFdQddRg dSg dTdcdVddZ% ej>                  di d4ded6dfd8dd9ed:dd; ej@                  di d4dYd6dgd>d d?dd@d[dBd[dDddEdFdG ed\      jE                  d]      dHddIdd:ddJdFdKddLdd9e ej@                  di d4d^d6dhd>dd?dd@d`dBdadDddEdFdGddHddIdd:ddJdFdKddLdd9egdMg dNg dOg dL ejF                   ejH                          edb            dPdFdQddRg dSg dTdidVdjZ& ej>                  di d4dkd6dld8dd9ed:dd; ej@                  di d4d4d6dmd>d d?dd@d[dBd[dDddEdFdG ed\      jE                  d]      dHddIdd:ddJdFdKddLdd9e ej@                  di d4dnd6dod>dd?dd@d`dBdadDddEdFdGg dHddIdd:ddJdFdKddLdd9e ej@                  di d4dpd6dqd>dd?dd@d`dBdadDddEdFdGg dHddIdd:ddJdFdKddLdd9e ej@                  di d4drd6dsd>dd?dd@dAdBdCdDddEdFdGd dHddIdd:ddJdFdKddLdd9egdMg dNe!e%e&gdOeegdLddPdFdQddRg dSg dTdtdVd.Z' ej>                  di d4dud6dvd8dd9ed:dd; ej@                  di d4dwd6dxd>d d?dd@d`dBdadDddEdFdGddHddIdd:ddJdFdKddLdd9egdMg dNg dOg dLddPdFdQddRg dSg dTdydVdzZ( ej>                  di d4d{d6d|d8dd9ed:dd; ej@                  di d4d}d6d~d>d d?dd@d`dBdadDddEdFdGg dHddIdd:ddJdFdKddLdd9egdMg dNg dOg dLddPdFdQddRg dSg dTddVdZ) ej>                  di d4dd6dd8dd9ed:dd; ej@                  di d4d}d6dd>d d?dd@d`dBdadDddEdFdGg dHddIdd:ddJdFdKddLdd9egdMg dNg dOg dLddPdFdQddRg dSg dTddVdZ* ej>                  di d4dd6dd8dd9ed:dd; ej@                  di d4dd6dd>d d?dd@ddBddDddEdFdGd dHddIdd:ddJdFdKddLdd9e ej@                  di d4dd6dd>dd?dd@d`dBdadDddEdFdGddHddIdd:ddJdFdKddLdd9e ej@                  di d4dd6dd>dd?dd@d`dBdadDddEdFdGddHddIdd:ddJdFdKddLdd9e ej@                  di d4dd6dd>dd?dd@d`dBdadDddEdFdGddHddIdd:ddJdFdKddLdd9egdMg dNe)e*gdOg dLddPdFdQddRg dS ejV                  ddd dg       gdTddVdZ, ej>                  di d4dd6dd8dd9ed:dd; ej@                  di d4d4d6dd>d d?dd@d[dBd[dDddEdFdG ed\      jE                  d]      dHddIdd:ddJdFdKddLdd9e ej@                  di d4dd6dd>dd?dd@d`dBdadDddEdFdGddHddIdd:ddJdFdKddLdd9e ej@                  di d4dd6dd>dd?dd@ddBddDddEdFdGd dHddIdd:ddJdFdKddLdd9e ej@                  di d4dd6dd>dd?dd@d`dBdadDddEdFdGddHddIdd:ddJdFdKddLdd9e ej@                  di d4dd6dd>dd?dd@d`dBdadDddEdFdGddHddIdd:ddJdFdKddLdd9e ej@                  di d4dd6dd>dd?dd@dAdBdCdDddEdFdGd dHddIdd:ddJdFdKddLdd9e ej@                  di d4dd6dd>dd?dd@d[dBd[dDddEdFdG ed\      jE                  d]      dHddIdd:ddJdFdKddLdd9egdMg dNg dOegdLddPdFdQddRg dSg dTddVd3Z-ee!j\                  d<   _/        e'e!_0        e!e_0        e!e%j\                  d^   _1        e'e%_0        e(e&j\                  d^   _1        e'e&_0        e%e'j\                  dn   _1        e&e'j\                  dp   _1        ee'j\                  dr   _/        e'e_0        e'e_0        e,e(j\                  dw   _1        e,e)j\                  d}   _1        e,e)_0        e,e*j\                  d}   _1        e,e*_0        ejd                  e,j\                  d   _1        e)e,j\                  d   _1        e*e,j\                  d   _1        e,jf                  d   jh                  jk                  e,j\                  d          e,jf                  d   e,j\                  d   _6        e,jf                  d   jh                  jk                  e,j\                  d          e,jf                  d   e,j\                  d   _6        e,jf                  d   jh                  jk                  e,j\                  d          e,jf                  d   e,j\                  d   _6        e,jf                  d   jh                  jk                  e,j\                  d          e,jf                  d   e,j\                  d   _6        e'e-j\                  d   _1        ejn                  e-j\                  d   _1        ejn                  e-j\                  d   _1        ee-j\                  d   _/        e-e_0        e'ejp                  dk<   e(ejp                  du<   e,ejp                  d<   e-ejp                  d<   ejs                  e        e	jt                  dkejv                  f e< e	jt                  d5ejv                  f e<e!d             e	jt                  dWejv                  f e<e%d             e	jt                  deejv                  f e<e&d            e'd            Z=ej}                  e=       ej}                  e=j~                         ej}                  e=j                         ej}                  e=j                          e	jt                  duejv                  f e<e(d            ZBej}                  eB        e	jt                  dejv                  f e< e	jt                  d{ejv                  f e<e)d             e	jt                  dejv                  f e<e*d            e,d            ZCej}                  eC       ej}                  eCj                         ej}                  eCj                          e	jt                  dejv                  f e<e-d            ZFej}                  eF       de_G         ejF                   ej                          ed            e_I        de%_G         ejF                   ejH                          edb            e%_I        de&_G         ejF                   ejH                          edb            e&_I        y)    N   c                     | S )N xs    5lib/third_party/google/bigtable/admin/v2/table_pb2.py<lambda>r	      s    q    c                 $    | j                  d      S )Nlatin1)encoder   s    r   r	   r	      s    qxx7Ir
   )
descriptor)message)
reflection)symbol_database)descriptor_pb2)annotations_pb2)duration_pb2)timestamp_pb2z$google/bigtable/admin/v2/table.protozgoogle.bigtable.admin.v2proto3u  
$google/bigtable/admin/v2/table.protogoogle.bigtable.admin.v2google/api/annotations.protogoogle/protobuf/duration.protogoogle/protobuf/timestamp.proto"Ë
Table
name (	J
cluster_states (22.google.bigtable.admin.v2.Table.ClusterStatesEntryL
column_families (23.google.bigtable.admin.v2.Table.ColumnFamiliesEntryI
granularity (24.google.bigtable.admin.v2.Table.TimestampGranularityâ
ClusterStateX
replication_state (2=.google.bigtable.admin.v2.Table.ClusterState.ReplicationState"x
ReplicationState
STATE_NOT_KNOWN 
INITIALIZING
PLANNED_MAINTENANCE
UNPLANNED_MAINTENANCE	
READYb
ClusterStatesEntry
key (	;
value (2,.google.bigtable.admin.v2.Table.ClusterState:8]
ColumnFamiliesEntry
key (	5
value (2&.google.bigtable.admin.v2.ColumnFamily:8"I
TimestampGranularity%
!TIMESTAMP_GRANULARITY_UNSPECIFIED 

MILLIS"\
View
VIEW_UNSPECIFIED 
	NAME_ONLY
SCHEMA_VIEW
REPLICATION_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
rule"Ï
Snapshot
name (	5
source_table (2.google.bigtable.admin.v2.Table
data_size_bytes (/
create_time (2.google.protobuf.Timestamp/
delete_time (2.google.protobuf.Timestamp7
state (2(.google.bigtable.admin.v2.Snapshot.State
description (	"5
State
STATE_NOT_KNOWN 	
READY
CREATINGB­
com.google.bigtable.admin.v2B
TableProtoPZ=google.golang.org/genproto/googleapis/bigtable/admin/v2;adminªGoogle.Cloud.Bigtable.Admin.V2ÊGoogle\Cloud\Bigtable\Admin\V2bproto3)namepackagesyntaxserialized_pbdependenciesReplicationStatez<google.bigtable.admin.v2.Table.ClusterState.ReplicationStateSTATE_NOT_KNOWN)r   indexnumberoptionstypeINITIALIZING   PLANNED_MAINTENANCE   UNPLANNED_MAINTENANCEREADY   i	  i  )	r   	full_namefilenamefilevaluescontaining_typer    serialized_startserialized_endTimestampGranularityz3google.bigtable.admin.v2.Table.TimestampGranularity!TIMESTAMP_GRANULARITY_UNSPECIFIEDMILLISiF  i  Viewz#google.bigtable.admin.v2.Table.ViewVIEW_UNSPECIFIED	NAME_ONLYSCHEMA_VIEWREPLICATION_VIEWFULLi  i  Statez'google.bigtable.admin.v2.Snapshot.StateCREATINGi  i  r   ClusterStater)   z+google.bigtable.admin.v2.Table.ClusterStater*   r+   r-   fieldsreplication_statez=google.bigtable.admin.v2.Table.ClusterState.replication_stater   r   r!      cpp_type   labelhas_default_valueFdefault_valuemessage_type	enum_typeis_extensionextension_scoper    
extensionsnested_types
enum_typesis_extendabler   extension_rangesoneofsr.   i  r/   ClusterStatesEntryz1google.bigtable.admin.v2.Table.ClusterStatesEntrykeyz5google.bigtable.admin.v2.Table.ClusterStatesEntry.key	    zutf-8valuez7google.bigtable.admin.v2.Table.ClusterStatesEntry.value   
   z8i  i  ColumnFamiliesEntryz2google.bigtable.admin.v2.Table.ColumnFamiliesEntryz6google.bigtable.admin.v2.Table.ColumnFamiliesEntry.keyz8google.bigtable.admin.v2.Table.ColumnFamiliesEntry.valuei  iD  Tablezgoogle.bigtable.admin.v2.Tablez#google.bigtable.admin.v2.Table.namecluster_statesz-google.bigtable.admin.v2.Table.cluster_statescolumn_familiesz.google.bigtable.admin.v2.Table.column_familiesgranularityz*google.bigtable.admin.v2.Table.granularity   ColumnFamilyz%google.bigtable.admin.v2.ColumnFamilygc_rulez-google.bigtable.admin.v2.ColumnFamily.gc_rulei  i0  Intersectionz,google.bigtable.admin.v2.GcRule.Intersectionrulesz2google.bigtable.admin.v2.GcRule.Intersection.rulesi  iF  Unionz%google.bigtable.admin.v2.GcRule.Unionz+google.bigtable.admin.v2.GcRule.Union.rulesiH  i  GcRulezgoogle.bigtable.admin.v2.GcRulemax_num_versionsz0google.bigtable.admin.v2.GcRule.max_num_versions   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<   i3  i  Snapshotz!google.bigtable.admin.v2.Snapshotz&google.bigtable.admin.v2.Snapshot.namesource_tablez.google.bigtable.admin.v2.Snapshot.source_tabledata_size_bytesz1google.bigtable.admin.v2.Snapshot.data_size_bytescreate_timez-google.bigtable.admin.v2.Snapshot.create_timedelete_timez-google.bigtable.admin.v2.Snapshot.delete_timestatez'google.bigtable.admin.v2.Snapshot.state   descriptionz-google.bigtable.admin.v2.Snapshot.description   i  z"google.bigtable.admin.v2.table_pb2)
DESCRIPTOR
__module__)r;   rN   rU   rp   rq   )r]   r_   rp   rq   Tu   
com.google.bigtable.admin.v2B
TableProtoPZ=google.golang.org/genproto/googleapis/bigtable/admin/v2;adminªGoogle.Cloud.Bigtable.Admin.V2ÊGoogle\Cloud\Bigtable\Admin\V2r   )Jsysversion_info_bcloudsdk.google.protobufr   _descriptorr   _messager   _reflectionr   _symbol_databaser   Default_sym_db
google.apir   #google_dot_api_dot_annotations__pb2r   %google_dot_protobuf_dot_duration__pb2r   &google_dot_protobuf_dot_timestamp__pb2FileDescriptorrp   EnumDescriptorEnumValueDescriptor$_TABLE_CLUSTERSTATE_REPLICATIONSTATERegisterEnumDescriptor_TABLE_TIMESTAMPGRANULARITY_TABLE_VIEW_SNAPSHOT_STATE
DescriptorFieldDescriptor_TABLE_CLUSTERSTATEdecode_ParseOptionsMessageOptions_TABLE_CLUSTERSTATESENTRY_TABLE_COLUMNFAMILIESENTRY_TABLE_COLUMNFAMILY_GCRULE_INTERSECTION_GCRULE_UNIONOneofDescriptor_GCRULE	_SNAPSHOTfields_by_namerE   r-   rD   	_DURATIONoneofs_by_namer<   appendcontaining_oneof
_TIMESTAMPmessage_types_by_nameRegisterFileDescriptorGeneratedProtocolMessageTypeMessagedictrV   RegisterMessager;   rN   rU   r[   r`   r]   r_   rg   has_optionsFileOptions_optionsr   r
   r   <module>r      s   Aq)jJ.I > 8 > H 3 #

"
"
$ N Z \ ([''-
$	  a.  b.3>>?d?o?o  qW  qb  qb  de
 (B{'A'AJ#K##Aa $K##1 $K## ! $K##"!A $K##!A#
, 
=( $@   C D8k88A#K##.a $K##1Q	
 
% (   : ;(k((1#K##Qq $K##a $K##! $K##Qq $K##1#
, 
=@   { +,+,,5#K##Aa $K##!A $K##Qq
 
-0    / -k,, 9  	
   K %%*i%qr%%%"#%+,% % ./% 	% $(	% :>	%
 %
 +/% % $%
" #& )%* +, -. 
/0 12
36 78 9 > 3K22 ##?# # 	#
 #  K %%S%[\%%%!"%*+% % .0V]]7-C% 	% $(	% :>	%
 %
 +/% % $%  K %%W%_`%%%"$%,-% % .2% 	% $(	% :>	%
 %
 +/% % $%
#,-#0 1#23#6 $+
#
#$AN$A$A$CR[
Q7#8 9#: 
;#< =#>
?#B C#D E# J 4[33 ##@# # 	#
 #  K %%T%\]%%%!"%*+% % .0V]]7-C% 	% $(	% :>	%
 %
 +/% % $%  K %%X%`a%%%"$%,-% % .2% 	% $(	% :>	%
 %
 +/% % $%
#,-#0 1#23#6 $+
#
#$AN$A$A$CR[
Q7#8 9#: 
;#< =#>
?#B C#D E# J 
 		 3
3
,3
 3
 	3

 3
  K %%B%JK%%%!"%*+% % .0V]]7-C% 	% $(	% :>	%
 %
 +/% % $%  K %%'V%^_%%%"$%,-% % .0% 	% $(	% :>	%
 %
 +/% % $%  K %%(X%`a%%%"$%,-% % .0% 	% $(	% :>	%
 %
 +/% % $%  K %%$P%XY%%%"#%+,% % ./% 	% $(	% :>	%
 %
 +/% % $%-
3
HI3
L $%>@Z]M3
P  O3
V W3
X Y3
Z 
[3
\ ]3
^
_3
b c3
d e3
l '&& 3  	
   K %% O%WX%%%"$%,-% % .2% 	% $(	% :>	%
 %
 +/% % $%
" #$%( )* +, 
-. /0
14 56 7> .{-- :  	
   K %%R%Z[%%%"$%,-% % .0% 	% $(	% :>	%
 %
 +/% % $%
" #$%( )* +, 
-. /0
14 56 7 < '&& 3  	
   K %%K%ST%%%"$%,-% % .0% 	% $(	% :>	%
 %
 +/% % $%
" #$%( )* +, 
-. /0
14 56 7< !+
 
  44-4 4 	4
 4  K %%)[%cd%%%!"%*+% % ./% 	% $(	% :>	%
 %
 +/% % $%  K %% I%QR%%%"$%,-% % .2% 	% $(	% :>	%
 %
 +/% % $%  K %%%S%[\%%%"$%,-% % .2% 	% $(	% :>	%
 %
 +/% % $%  K %%E%MN%%%"$%,-% % .2% 	% $(	% :>	%
 %
 +/% % $%-
4HI4L %m6M4NO4R S4T U4V 
W4X Y4\  KCtB0
[4d e4f g4n #K"" GG/G G 	G
 G  K %%E%MN%%%!"%*+% % .0V]]7-C% 	% $(	% :>	%
 %
 +/% % $%  K %%%U%]^%%%"$%,-% % .2% 	% $(	% :>	%
 %
 +/% % $%  K %%([%cd%%%!"%*+% % ./% 	% $(	% :>	%
 %
 +/% % $%  K %%$S%[\%%%"$%,-% % .2% 	% $(	% :>	%
 %
 +/% % $%  K %%$S%[\%%%"$%,-% % .2% 	% $(	% :>	%
 %
 +/% % $%  K %%G%OP%%%"#%+,% % ./% 	% $(	% :>	%
 %
 +/% % $%  K %%$S%[\%%%!"%*+% % .0V]]7-C% 	% $(	% :>	%
 %
 +/% % $%W2
GrsGv wGz yG~ G@ AGB 
CGD EGF
GGJ KGL MG	R Ei  " "#6 7 A&,  #7J $ 4AT  ( ( 1 >,2  )BO  ) )' 2 ?-3  *7P  & ' 48R  ' ( 51L  m $ ..4  +$ 7>  Y ' 4<C  # #G , 9'.  $5<  W % 2 ' 1V1`1`  y ! .6J  ~ & 3/<  w  ,   v  % % , ,	+,.>E>T>TU[>\  ) * ;   v  % % , ,	#%5<5K5KF5S  y ! 2   v  % % , ,	(*:A:P:PQW:X  ~ & 7   v  % % , ,	!#3:3I3I&3Q  w  08>	   ( 57]7h7h	   ' 47]7h7h	   ' 4.=	   ! +"+ ,2
     )3@
     0-4
     */8
     ,   z *0008;K;K:Mt999.8K[K[J]_c$5`  @{??@TW_WgWgViko*5l  A@@AVYaYiYiXkmq+5n  3/P 	4       ** +   00 1   11 27{77IYIYH[]a3^ 
    %	1	1	1(X=M=M<OQU999.8K[K[J]_c%5`  3+
2
27X=M=M<OQU5R  3!R 
&       ++ ,    %3;33JAQAQ@SUY3V 
    ! 
 /k//0J0J0J0Lb  R_  O`  a
 (,  %%>[%>%>?\~?\?\?^`bcj`k%l  ")-  &&?k&?&?@]@]@]@_acdkal&m  #r
   