
    A                        d 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  ej                  ddd	d
ej                   dej"                  g      Z ej$                  dddeej                    ej&                  dddddej                          ej&                  dddddej                          ej&                  dddddej                          ej&                  dddddej                         gdddd
      Zej+                  e        ej$                  dddeej                    ej&                  dddddej                          ej&                  dddddej                          ej&                  dddddej                          ej&                  d ddddej                          ej&                  d!d"d"ddej                          ej&                  d#d$d$ddej                          ej&                  d%d&d&ddej                         gddd'd(
      Zej+                  e        ej.                  dpi d)d*d+d,d-dd.ed/dd0ej                   d1 ej0                  dpi d)d)d+d2d3dd4dd5d6d7d6d8dd9d:d;d<j3                  d=      d>dd?dd/dd@d:dAddBdd.ed0ej                    ej0                  dpi d)d5d+dCd3dd4dDd5d6d7d6d8dd9d:d;d<j3                  d=      d>dd?dd/dd@d:dAddBdd.ed0ej                    ej0                  dpi d)dEd+dFd3dd4dd5dGd7dHd8dd9d:d;g d>dd?dd/dd@d:dAddBdd.ed0ej                    ej0                  dpi d)dId+dJd3dd4dd5dKd7dDd8dd9d:d;dd>dd?dd/dd@d:dAddBdd.ed0ej                    ej0                  dpi d)dLd+dMd3d"d4d"d5dKd7dDd8dd9d:d;dd>dd?dd/dd@d:dAddBdd.ed0ej                    ej0                  dpi d)dNd+dOd3d$d4d$d5d6d7d6d8dd9d:d;d<j3                  d=      d>dd?dd/dd@d:dAddBdd.ed0ej                    ej0                  dpi d)dPd+dQd3d&d4d&d5d6d7d6d8dd9d:d;d<j3                  d=      d>dd?dd/dd@d:dAddBdd.ed0ej                    ej0                  dpi d)dRd+dSd3dTd4dTd5d6d7d6d8dd9d:d;d<j3                  d=      d>dd?dd/dd@d:dAddBdd.ed0ej                   gdUg dVg dWeegdBddXd:dYd	dZg d[g d\d]d^d(Z ej.                  dpi d)d_d+d`d-dd.ed/dd0ej                   d1 ej0                  dpi d)dad+dbd3dd4dd5d6d7d6d8dd9d:d;d<j3                  d=      d>dd?dd/dd@d:dAddBdd.ed0ej                    ej0                  dpi d)dcd+ddd3dd4dd5d6d7d6d8dd9d:d;d<j3                  d=      d>dd?dd/dd@d:dAddBdd.ed0ej                   gdUg dVg dWg dBdedXd:dYd	dZg d[g d\dfd^dgZ ej.                  dpi d)dhd+did-dd.ed/dd0ej                   d1 ej0                  dpi d)d5d+djd3dd4dd5d6d7d6d8dd9d:d;d<j3                  d=      d>dd?dd/dd@d:dAddBdd.ed0ej                    ej0                  dpi d)dEd+dkd3dd4dd5dGd7dHd8dd9d:d;g d>dd?dd/dd@d:dAddBdd.ed0ej                   gdUg dVegdWg dBddXd:dYd	dZg d[g d\dld^dgZej:                  ej<                  dE   _        eej<                  dI   _         eej<                  dL   _         ee_!        ee_!        ee_!        eej<                  dE   _        eejD                  d*<   eejD                  dh<   ejG                  e        ejH                  d*ejJ                  fedmdn      Z&ejO                  e&        ejH                  dhejJ                  f ejH                  d_ejJ                  fedmdn      edmdo      Z(ejO                  e(       ejO                  e(jR                         de_*        de_*        y)qzGenerated protocol buffer code.    )
descriptor)message)
reflection)symbol_database)	label_pb2zgoogle/api/metric.protoz
google.apiproto3s_   
com.google.apiBMetricProtoPZ7google.golang.org/genproto/googleapis/api/metric;metricGAPIs  
google/api/metric.proto
google.apigoogle/api/label.proto"
MetricDescriptor
name (	
type (	+
labels (2.google.api.LabelDescriptor<
metric_kind (2'.google.api.MetricDescriptor.MetricKind:

value_type (2&.google.api.MetricDescriptor.ValueType
unit (	
description (	
display_name (	"O

MetricKind
METRIC_KIND_UNSPECIFIED 	
GAUGE	
DELTA

CUMULATIVE"q
	ValueType
VALUE_TYPE_UNSPECIFIED 
BOOL	
INT64

DOUBLE

STRING
DISTRIBUTION	
MONEY"u
Metric
type (	.
labels (2.google.api.Metric.LabelsEntry-
LabelsEntry
key (	
value (	:8B_
com.google.apiBMetricProtoPZ7google.golang.org/genproto/googleapis/api/metric;metricGAPIbproto3)namepackagesyntaxserialized_options
create_keyserialized_pbdependencies
MetricKindz&google.api.MetricDescriptor.MetricKindNMETRIC_KIND_UNSPECIFIED)r	   indexnumberr   typer   GAUGE   DELTA   
CUMULATIVE   iP  i  )
r	   	full_namefilenamefiler   valuescontaining_typer   serialized_startserialized_end	ValueTypez%google.api.MetricDescriptor.ValueTypeVALUE_TYPE_UNSPECIFIEDBOOLINT64DOUBLESTRING   DISTRIBUTION   MONEY   i  i  r	   MetricDescriptorr   zgoogle.api.MetricDescriptorr   r   r   r   fieldsz google.api.MetricDescriptor.namer   r   r   	   cpp_typelabelhas_default_valueFdefault_value    zutf-8message_type	enum_typeis_extensionextension_scoper   z google.api.MetricDescriptor.type   labelsz"google.api.MetricDescriptor.labels   
   metric_kindz'google.api.MetricDescriptor.metric_kind   
value_typez&google.api.MetricDescriptor.value_typeunitz google.api.MetricDescriptor.unitdescriptionz'google.api.MetricDescriptor.descriptiondisplay_namez(google.api.MetricDescriptor.display_name   
extensionsnested_types
enum_typesis_extendabler   extension_rangesoneofsr    @   r!   LabelsEntryzgoogle.api.Metric.LabelsEntrykeyz!google.api.Metric.LabelsEntry.keyvaluez#google.api.Metric.LabelsEntry.values   8i\  i  Metriczgoogle.api.Metriczgoogle.api.Metric.typezgoogle.api.Metric.labelsi  zgoogle.api.metric_pb2)
DESCRIPTOR
__module__)rK   rO   rP    )+__doc__cloudsdk.google.protobufr   _descriptorr   _messager   _reflectionr   _symbol_databaseDefault_sym_db
google.apir   google_dot_api_dot_label__pb2FileDescriptor_internal_create_keyrO   EnumDescriptorEnumValueDescriptor_METRICDESCRIPTOR_METRICKINDRegisterEnumDescriptor_METRICDESCRIPTOR_VALUETYPE
DescriptorFieldDescriptordecode_METRICDESCRIPTOR_METRIC_LABELSENTRY_METRIC_LABELDESCRIPTORfields_by_namer5   r6   r   message_types_by_nameRegisterFileDescriptorGeneratedProtocolMessageTypeMessager-   RegisterMessagerN   rK   _optionsrQ   r4   (lib/third_party/google/api/metric_pb2.py<module>rr      s  & & > 8 > H #

"
"
$ B ([''	" M// I/::;
  :{99	6	//'''*#"77	
 	(''#"77	
 	(''#"77	
 	(''#"77	
3!D W,  Z   ; <8k88	5	//''')#"77	
 	(''#"77	
 	(''#"77	
 	(''#"77	
 	(''#"77	
 	(''#"77	
 	(''#"77	
c9t GD J   : ; +K** k	k+k k 
	k
 k //k 	$## 	
	
8	
 	
 		

 	
 	
 	
 $	
 **W-	
 	
 	
 !	
 	
 !	
  $	
  !	
" #77#	
& 	$## 	
	
8	
 	
 		

 	
 	
 	
 $	
 **W-	
 	
 	
 !	
 	
 !	
  $	
  !	
" #77#	
& 	$## 	
	
:	
 	
 		

 	
 	
 	
 $	
 	
 	
 	
 !	
 	
 !	
  $	
  !	
" #77#	
& 	$## 	
	
?	
 	
 		

 	
 	
 	
 $	
 	
 	
 	
 !	
 	
 !	
  $	
  !	
" #77#	
& 	$## 	
	
>	
 	
 		

 	
 	
 	
 $	
 	
 	
 	
 !	
 	
 !	
  $	
  !	
" #77#	
& 	$## 	
	
8	
 	
 		

 	
 	
 	
 $	
 **W-	
 	
 	
 !	
 	
 !	
  $	
  !	
" #77#	
& 	$## 	
	
?	
 	
 		

 	
 	
 	
 $	
 **W-	
 	
 	
 !	
 	
 !	
  $	
  !	
" #77#	
& 	$## 	
	
@	
 	
 		

 	
 	
 	
 $	
 **W-	
 	
 	
 !	
 	
 !	
  $	
  !	
" #77#	
MYkB CkD EkF -.IJGkH IkJ KkL MkN OkP QkR SkT Uk \ -k,, 9	9-9 9 
	9
 9 //9 	$## 	
	
9	
 	
 		

 	
 	
 	
 $	
 **W-	
 	
 	
 !	
 	
 !	
  $	
  !	
" #77#	
& 	$## 	
	
;	
 	
 		

 	
 	
 	
 $	
 **W-	
 	
 	
 !	
 	
 !	
  $	
  !	
" #77#	
)'9^ _9` a9b c9d  e9f g9h i9j k9l m9n o9p q9 v !+
 
  9	9!9 9 
	9
 9 //9 	$## 	
	
.	
 	
 		

 	
 	
 	
 $	
 **W-	
 	
 	
 !	
 	
 !	
  $	
  !	
" #77#	
& 	$## 	
	
0	
 	
 		

 	
 	
 	
 $	
 	
 	
 	
 !	
 	
 !	
  $	
  !	
" #77#	
)'9^ _9` &&a9b c9d e9f g9h i9j k9l m9n o9p q9z /??     <X      / 9;V      . 8/@  ,.?  +&-  #0C  x   -7H
    !3 4-4
     *   z *;;;;'-    ( )	1	1	1?{??15
 -
$       ** + 
 #  r4   