Ë
    ëÍ:j°S  ã                  óš  — U d dl mZ d dlmZ d dlmZ d dlmZmZm	Z	 d dl
mZ eeef   dz  Zded<   eeef   dz  Zded	<   e G d
„ d«      «       Zee   Zded<   ee   Zded<   ee   Zded<    G d„ de«      Zeeef   dz  Zded<   eeef   dz  Zded<   eeef   dz  Zded<   e G d„ d«      «       Ze G d„ d«      «       Zeeef   dz  Zded<   eeef   dz  Zded<   eeeeef   f   Z ded<   eeef   dz  Z!ded<    G d„ de«      Z"eeef   dz  Z#ded<   eeef   dz  Z$ded<   e G d „ d!«      «       Z%e G d"„ d#«      «       Z&e G d$„ d%«      «       Z'eeef   dz  Z(ded&<   eeef   dz  Z)ded'<   e G d(„ d)«      «       Z*e G d*„ d+«      «       Z+eeeeef   f   Z,ded,<   e G d-„ d.«      «       Z-e G d/„ d0«      «       Z.e G d1„ d2«      «       Z/e G d3„ d4«      «       Z0eeef   dz  Z1ded5<    G d6„ d7e«      Z2e G d8„ d9«      «       Z3eeef   dz  Z4ded:<    G d;„ d<e«      Z5e G d=„ d>«      «       Z6e G d?„ d@«      «       Z7e G dA„ dB«      «       Z8e G dC„ dD«      «       Z9 G dE„ dFe«      Z: G dG„ dHe«      Z;e G dI„ dJ«      «       Z<e G dK„ dL«      «       Z=e G dM„ dN«      «       Z> G dO„ dPe«      Z?eeef   dz  Z@dedQ<   e G dR„ dS«      «       ZAe G dT„ dU«      «       ZBeeef   dz  ZCdedV<   e G dW„ dX«      «       ZDe G dY„ dZ«      «       ZE G d[„ d\e«      ZFe G d]„ d^«      «       ZGe G d_„ d`«      «       ZH G da„ dbe«      ZIee G dc„ dd«      «       «       ZJ G de„ dfe«      ZKe G dg„ dh«      «       ZLeeef   dz  ZMdedi<   eeef   dz  ZNdedj<   e G dk„ dl«      «       ZOe G dm„ dn«      «       ZPe G do„ dp«      «       ZQe G dq„ dr«      «       ZRe G ds„ dt«      «       ZSe G du„ dv«      «       ZTe G dw„ dx«      «       ZUe G dy„ dz«      «       ZVe G d{„ d|«      «       ZWe G d}„ d~«      «       ZXe G d„ d€«      «       ZYe G d�„ d‚«      «       ZZe G dƒ„ d„«      «       Z[e G d…„ d†«      «       Z\e G d‡„ dˆ«      «       Z]e G d‰„ dŠ«      «       Z^ee G d‹„ dŒ«      «       «       Z_e G d�„ dŽ«      «       Z`e G d�„ d�«      «       Zae G d‘„ d’«      «       Zbee G d“„ d”«      «       «       Zcee G d•„ d–«      «       «       Zdee G d—„ d˜«      «       «       Zee G d™„ dš«      «       Zfee G d›„ dœ«      «       «       Zge G d�„ dž«      «       Zhe G dŸ„ d «      «       Ziee G d¡„ d¢«      «       «       Zjee G d£„ d¤«      «       «       Zke G d¥„ d¦«      «       Zle G d§„ d¨«      «       Zme G d©„ dª«      «       Zne G d«„ d¬«      «       Zoe G d­„ d®«      «       Zpe G d¯„ d°«      «       Zqee G d±„ d²«      «       «       Zre G d³„ d´«      «       Zse G dµ„ d¶«      «       Zte G d·„ d¸«      «       Zue G d¹„ dº«      «       Zve G d»„ d¼«      «       Zwe G d½„ d¾«      «       Zxe G d¿„ dÀ«      «       Zyee G dÁ„ dÂ«      «       «       Zze G dÃ„ dÄ«      «       Z{e G dÅ„ dÆ«      «       Z|e G dÇ„ dÈ«      «       Z}ee G dÉ„ dÊ«      «       «       Z~e G dË„ dÌ«      «       Ze G dÍ„ dÎ«      «       Z€ee G dÏ„ dÐ«      «       «       Z�e G dÑ„ dÒ«      «       Z‚y)Óé    )Úannotations)Ú	dataclass)ÚEnum)ÚAnyÚClassVarÚ	TypeAlias)Ú_additional_propertiesNr   ÚAlwaysOffSamplerÚAlwaysOnSamplerc                  ó*   — e Zd ZU dZded<   dZded<   y)ÚAttributeLimitsNú
int | NoneÚattribute_value_length_limitÚattribute_count_limit©Ú__name__Ú
__module__Ú__qualname__r   Ú__annotations__r   © ó    ú|/home/mcse/projects/srt_converter/srt-converter-venv/lib/python3.12/site-packages/opentelemetry/sdk/_configuration/models.pyr   r      ó   … à/3Ð  *Ó3Ø(,Ð˜:Ô,r   r   ÚValueÚValue1ÚValue2c                  ó,   — e Zd ZdZdZdZdZdZdZdZ	dZ
y	)
ÚAttributeTypeÚstringÚboolÚintÚdoubleÚstring_arrayÚ
bool_arrayÚ	int_arrayÚdouble_arrayN)r   r   r   r   r    r!   r"   r#   r$   r%   r&   r   r   r   r   r   "   s*   „ Ø€FØ€DØ
€CØ€FØ!€LØ€JØ€IØ!�Lr   r   ÚB3MultiPropagatorÚB3PropagatorÚBaggagePropagatorc                  ó8   — e Zd ZU dZded<   dZded<   dZded<   y)Ú*Base2ExponentialBucketHistogramAggregationNr   Ú	max_scaleÚmax_sizeúbool | NoneÚrecord_min_max)r   r   r   r,   r   r-   r/   r   r   r   r+   r+   6   s    … à €IˆzÓ Ø€HˆjÓØ"&€N�KÔ&r   r+   c                  ó~   — e Zd ZU dZded<   dZded<   dZded<   dZded<   dZded<   dZ	ded<   dZ
ded	<   dZded
<   y)ÚCardinalityLimitsNr   ÚdefaultÚcounterÚgaugeÚ	histogramÚobservable_counterÚobservable_gaugeÚobservable_up_down_counterÚup_down_counter)r   r   r   r2   r   r3   r4   r5   r6   r7   r8   r9   r   r   r   r1   r1   =   sU   … à€GˆZÓØ€GˆZÓØ€Eˆ:ÓØ €IˆzÓ Ø%)Ð˜
Ó)Ø#'Ð�jÓ'Ø-1Ð 
Ó1Ø"&€O�ZÔ&r   r1   ÚConsoleExporterÚDefaultAggregationÚDistributionÚDropAggregationc                  ó   — e Zd ZdZdZdZy)ÚExemplarFilterÚ	always_onÚ
always_offÚtrace_basedN)r   r   r   r@   rA   rB   r   r   r   r?   r?   U   s   „ Ø€IØ€JØ�Kr   r?   Ú&ExperimentalComposableAlwaysOffSamplerÚ%ExperimentalComposableAlwaysOnSamplerc                  ó   — e Zd ZU dZded<   y)Ú(ExperimentalComposableProbabilitySamplerNúfloat | NoneÚratio©r   r   r   rH   r   r   r   r   rF   rF   a   ó   … à€Eˆ<Ôr   rF   c                  ó4   — e Zd ZU ded<   dZded<   dZded<   y)Ú;ExperimentalComposableRuleBasedSamplerRuleAttributePatternsÚstrÚkeyNúlist[str] | NoneÚincludedÚexcluded)r   r   r   r   rP   rQ   r   r   r   rL   rL   f   s   … à	ƒHØ!%€HÐÓ%Ø!%€HÐÔ%r   rL   c                  ó"   — e Zd ZU ded<   ded<   y)Ú9ExperimentalComposableRuleBasedSamplerRuleAttributeValuesrM   rN   z	list[str]ÚvaluesN©r   r   r   r   r   r   r   rS   rS   m   s   … à	ƒHØÔr   rS   Ú%ExperimentalContainerResourceDetectorÚ ExperimentalHostResourceDetectorc                  ó8   — e Zd ZU dZded<   dZded<   dZded<   y)Ú%ExperimentalHttpClientInstrumentationNrO   Úrequest_captured_headersÚresponse_captured_headersÚknown_methods©r   r   r   rZ   r   r[   r\   r   r   r   rY   rY   y   ó%   … à15ÐÐ.Ó5Ø26ÐÐ/Ó6Ø&*€MÐ#Ô*r   rY   c                  ó8   — e Zd ZU dZded<   dZded<   dZded<   y)Ú%ExperimentalHttpServerInstrumentationNrO   rZ   r[   r\   r]   r   r   r   r`   r`   €   r^   r   r`   Ú+ExperimentalLanguageSpecificInstrumentationc                  ó   — e Zd ZU dZded<   y)ÚExperimentalMeterConfigNr.   Úenabled©r   r   r   rd   r   r   r   r   rc   rc   Œ   ó   … à€Gˆ[Ôr   rc   c                  ó"   — e Zd ZU ded<   ded<   y)Ú!ExperimentalMeterMatcherAndConfigrM   Únamerc   ÚconfigNrU   r   r   r   rh   rh   ‘   s   … à
ƒIØ#Ô#r   rh   c                  ó   — e Zd ZU dZded<   y)ÚExperimentalOtlpFileExporterNú
str | NoneÚoutput_stream)r   r   r   rn   r   r   r   r   rl   rl   —   s   … à $€M�:Ô$r   rl   c                  ó   — e Zd ZU dZded<   y)ÚExperimentalProbabilitySamplerNrG   rH   rI   r   r   r   rp   rp   œ   rJ   r   rp   Ú#ExperimentalProcessResourceDetectorc                  ó   — e Zd ZdZdZdZdZy)Ú)ExperimentalPrometheusTranslationStrategyÚ!underscore_escaping_with_suffixesz0underscore_escaping_without_suffixes/developmentz*no_utf8_escaping_with_suffixes/developmentzno_translation/developmentN)r   r   r   rt   Ú0underscore_escaping_without_suffixes_developmentÚ*no_utf8_escaping_with_suffixes_developmentÚno_translation_developmentr   r   r   rs   rs   ¤   s"   „ Ø(KÐ%à:ð 5ð 	5ð /ð ">Ñr   rs   c                  ó8   — e Zd ZU dZded<   dZded<   dZded<   y)ÚExperimentalSemconvConfigNr   Úversionr.   ÚexperimentalÚ	dual_emit)r   r   r   rz   r   r{   r|   r   r   r   ry   ry   ¯   s    … à€GˆZÓØ $€L�+Ó$Ø!€Iˆ{Ô!r   ry   Ú#ExperimentalServiceResourceDetectorc                  ó   — e Zd ZdZdZdZy)ÚExperimentalSpanParentÚnoneÚremoteÚlocalN)r   r   r   r€   r�   r‚   r   r   r   r   r   ¹   s   „ Ø€DØ€FØ�Er   r   c                  ó   — e Zd ZU dZded<   y)ÚExperimentalTracerConfigNr.   rd   re   r   r   r   r„   r„   ¿   rf   r   r„   c                  ó"   — e Zd ZU ded<   ded<   y)Ú"ExperimentalTracerMatcherAndConfigrM   ri   r„   rj   NrU   r   r   r   r†   r†   Ä   ó   … à
ƒIØ$Ô$r   r†   c                  ó   — e Zd ZU dZded<   y)ÚExperimentalUrlSanitizationNrO   Úsensitive_query_parameters)r   r   r   rŠ   r   r   r   r   r‰   r‰   Ê   s   … à37ÐÐ 0Ô7r   r‰   c                  ó*   — e Zd ZU dZded<   dZded<   y)Ú"ExplicitBucketHistogramAggregationNzlist[float] | NoneÚ
boundariesr.   r/   )r   r   r   r�   r   r/   r   r   r   rŒ   rŒ   Ï   s   … à%)€JÐ"Ó)Ø"&€N�KÔ&r   rŒ   c                  ó   — e Zd ZdZdZy)Ú#ExporterDefaultHistogramAggregationÚexplicit_bucket_histogramÚ"base2_exponential_bucket_histogramN)r   r   r   r�   r‘   r   r   r   r�   r�   Õ   s   „ Ø ;ÐØ)MÑ&r   r�   c                  ó   — e Zd ZdZdZdZy)ÚExporterTemporalityPreferenceÚ
cumulativeÚdeltaÚ
low_memoryN)r   r   r   r”   r•   r–   r   r   r   r“   r“   Ú   s   „ Ø€JØ€EØ�Jr   r“   c                  óF   — e Zd ZU dZded<   dZded<   dZded<   dZded<   y)ÚGrpcTlsNrm   Úca_fileÚkey_fileÚ	cert_filer.   Úinsecure)r   r   r   r™   r   rš   r›   rœ   r   r   r   r˜   r˜   à   s*   … à€GˆZÓØ€HˆjÓØ €IˆzÓ Ø €HˆkÔ r   r˜   c                  ó8   — e Zd ZU dZded<   dZded<   dZded<   y)ÚHttpTlsNrm   r™   rš   r›   )r   r   r   r™   r   rš   r›   r   r   r   rž   rž   è   s    … à€GˆZÓØ€HˆjÓØ €IˆzÔ r   rž   c                  ó*   — e Zd ZU dZded<   dZded<   y)ÚIncludeExcludeNrO   rP   rQ   )r   r   r   rP   r   rQ   r   r   r   r    r    ï   s   … à!%€HÐÓ%Ø!%€HÐÔ%r   r    c                  ó(   — e Zd ZdZdZdZdZdZdZdZ	y)	ÚInstrumentTyper3   r4   r5   r6   r7   r8   r9   N)
r   r   r   r3   r4   r5   r6   r7   r8   r9   r   r   r   r¢   r¢   õ   s(   „ Ø€GØ€EØ€IØ-ÐØ)ÐØ!=ÐØ'�Or   r¢   ÚLastValueAggregationc                  ó*   — e Zd ZU dZded<   dZded<   y)ÚLogRecordLimitsNr   r   r   r   r   r   r   r¥   r¥     r   r   r¥   c                  ó"   — e Zd ZU ded<   ded<   y)ÚNameStringValuePairrM   ri   rm   ÚvalueNrU   r   r   r   r§   r§     s   … à
ƒIØÔr   r§   ÚOpenCensusMetricProducerc                  ób   — e Zd ZU dZded<   dZded<   dZded<   dZded<   dZded	<   dZ	d
ed<   y)ÚOtlpGrpcExporterNrm   ÚendpointúGrpcTls | NoneÚtlsú list[NameStringValuePair] | NoneÚheadersÚheaders_listÚcompressionr   Útimeout)
r   r   r   r¬   r   r®   r°   r±   r²   r³   r   r   r   r«   r«     s?   … à€HˆjÓØ€CˆÓØ04€GÐ-Ó4Ø#€L�*Ó#Ø"€K�Ó"Ø€GˆZÔr   r«   c                  ó~   — e Zd ZU dZded<   dZded<   dZded<   dZded<   dZded	<   dZ	d
ed<   dZ
ded<   dZded<   y)ÚOtlpGrpcMetricExporterNrm   r¬   r­   r®   r¯   r°   r±   r²   r   r³   ú$ExporterTemporalityPreference | NoneÚtemporality_preferenceú*ExporterDefaultHistogramAggregation | NoneÚdefault_histogram_aggregation)r   r   r   r¬   r   r®   r°   r±   r²   r³   r·   r¹   r   r   r   rµ   rµ     s]   … à€HˆjÓØ€CˆÓØ04€GÐ-Ó4Ø#€L�*Ó#Ø"€K�Ó"Ø€GˆZÓØCGÐÐ@ÓGð 	ð "Ø2ôr   rµ   c                  ó   — e Zd ZdZdZy)ÚOtlpHttpEncodingÚprotobufÚjsonN)r   r   r   r¼   r½   r   r   r   r»   r»   )  s   „ Ø€HØ�Dr   r»   c                  óp   — e Zd ZU dZded<   dZded<   dZded<   dZded<   dZded	<   dZ	d
ed<   dZ
ded<   y)ÚOtlpHttpExporterNrm   r¬   úHttpTls | Noner®   r¯   r°   r±   r²   r   r³   úOtlpHttpEncoding | NoneÚencoding)r   r   r   r¬   r   r®   r°   r±   r²   r³   rÂ   r   r   r   r¿   r¿   .  sJ   … à€HˆjÓØ€CˆÓØ04€GÐ-Ó4Ø#€L�*Ó#Ø"€K�Ó"Ø€GˆZÓØ(,€HÐ%Ô,r   r¿   c                  óŒ   — e Zd ZU dZded<   dZded<   dZded<   dZded<   dZded	<   dZ	d
ed<   dZ
ded<   dZded<   dZded<   y)ÚOtlpHttpMetricExporterNrm   r¬   rÀ   r®   r¯   r°   r±   r²   r   r³   rÁ   rÂ   r¶   r·   r¸   r¹   )r   r   r   r¬   r   r®   r°   r±   r²   r³   rÂ   r·   r¹   r   r   r   rÄ   rÄ   9  sh   … à€HˆjÓØ€CˆÓØ04€GÐ-Ó4Ø#€L�*Ó#Ø"€K�Ó"Ø€GˆZÓØ(,€HÐ%Ó,ØCGÐÐ@ÓGð 	ð "Ø2ôr   rÄ   c                  ól   — e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZy)ÚSeverityNumberÚtraceÚtrace2Útrace3Útrace4ÚdebugÚdebug2Údebug3Údebug4ÚinfoÚinfo2Úinfo3Úinfo4ÚwarnÚwarn2Úwarn3Úwarn4ÚerrorÚerror2Úerror3Úerror4ÚfatalÚfatal2Úfatal3Úfatal4N)r   r   r   rÇ   rÈ   rÉ   rÊ   rË   rÌ   rÍ   rÎ   rÏ   rÐ   rÑ   rÒ   rÓ   rÔ   rÕ   rÖ   r×   rØ   rÙ   rÚ   rÛ   rÜ   rÝ   rÞ   r   r   r   rÆ   rÆ   H  sz   „ Ø€EØ€FØ€FØ€FØ€EØ€FØ€FØ€FØ€DØ€EØ€EØ€EØ€DØ€EØ€EØ€EØ€EØ€FØ€FØ€FØ€EØ€FØ€FØ�Fr   rÆ   c                  óP   — e Zd ZU dZded<   dZded<   dZded<   dZded	<   d
ed<   y)ÚSpanExporterNúOtlpHttpExporter | NoneÚ	otlp_httpúOtlpGrpcExporter | NoneÚ	otlp_grpcú#ExperimentalOtlpFileExporter | NoneÚotlp_file_developmentúConsoleExporter | NoneÚconsoleúClassVar[dict[str, Any]]Úadditional_properties©r   r   r   râ   r   rä   ræ   rè   r   r   r   rà   rà   c  ó7   … ð *.€IÐ&Ó-Ø)-€IÐ&Ó-ØAEÐÐ>ÓEØ&*€GÐ#Ó*Ø3Ô3r   rà   c                  ó    — e Zd ZdZdZdZdZdZy)ÚSpanKindÚinternalÚserverÚclientÚproducerÚconsumerN)r   r   r   rï   rð   rñ   rò   ró   r   r   r   rî   rî   m  s   „ Ø€HØ€FØ€FØ€HØ�Hr   rî   c                  ób   — e Zd ZU dZded<   dZded<   dZded<   dZded<   dZded<   dZ	ded<   y)	Ú
SpanLimitsNr   r   r   Úevent_count_limitÚlink_count_limitÚevent_attribute_count_limitÚlink_attribute_count_limit)
r   r   r   r   r   r   rö   r÷   rø   rù   r   r   r   rõ   rõ   u  sD   … à/3Ð  *Ó3Ø(,Ð˜:Ó,Ø$(Ð�zÓ(Ø#'Ð�jÓ'Ø.2Ð Ó2Ø-1Ð 
Ô1r   rõ   ÚSumAggregationÚTraceContextPropagatorc                  ó   — e Zd ZU dZded<   y)ÚTraceIdRatioBasedSamplerNrG   rH   rI   r   r   r   rý   rý   …  rJ   r   rý   c                  ób   — e Zd ZU dZded<   dZded<   dZded<   dZded<   dZded<   dZ	ded	<   y)
ÚViewSelectorNrm   Úinstrument_namezInstrumentType | NoneÚinstrument_typeÚunitÚ
meter_nameÚmeter_versionÚmeter_schema_url)
r   r   r   r   r   r  r  r  r  r  r   r   r   rÿ   rÿ   Š  s@   … à"&€O�ZÓ&Ø-1€OÐ*Ó1Ø€Dˆ*ÓØ!€J�
Ó!Ø $€M�:Ó$Ø#'Ð�jÔ'r   rÿ   c                  ób   — e Zd ZU dZded<   dZded<   dZded<   dZded	<   dZd
ed<   dZ	ded<   y)ÚAggregationNzDefaultAggregation | Noner2   zDropAggregation | NoneÚdropz)ExplicitBucketHistogramAggregation | Noner�   z1Base2ExponentialBucketHistogramAggregation | Noner‘   zLastValueAggregation | NoneÚ
last_valuezSumAggregation | NoneÚsum)
r   r   r   r2   r   r  r�   r‘   r	  r
  r   r   r   r  r  ”  sN   … à)-€GÐ&Ó-Ø#'€DÐ
 Ó'ØKOÐÐHÓOð 	ð 'Ø9óð /3€JÐ+Ó2Ø!%€CÐ	Ô%r   r  c                  ó0   — e Zd ZU ded<   ded<   dZded<   y)ÚAttributeNameValuerM   ri   z3str | float | bool | Value | Value1 | Value2 | Noner¨   NzAttributeType | NoneÚtype)r   r   r   r   r  r   r   r   r  r     s   … à
ƒIØ>Ó>Ø!%€DÐ
Ô%r   r  c                  óP   — e Zd ZU ded<   dZded<   dZded<   dZded<   dZded<   y)	ÚBatchSpanProcessorrà   ÚexporterNr   Úschedule_delayÚexport_timeoutÚmax_queue_sizeÚmax_export_batch_size©r   r   r   r   r  r  r  r  r   r   r   r  r  §  s1   … àÓØ!%€N�JÓ%Ø!%€N�JÓ%Ø!%€N�JÓ%Ø(,Ð˜:Ô,r   r  c                  ó*   — e Zd ZU dZded<   dZded<   y)ÚConsoleMetricExporterNr¶   r·   r¸   r¹   )r   r   r   r·   r   r¹   r   r   r   r  r  °  s    … àCGÐÐ@ÓGð 	ð "Ø2ôr   r  c                  ó   — e Zd ZU dZded<   y)ÚExperimentalCodeInstrumentationNú ExperimentalSemconvConfig | NoneÚsemconv©r   r   r   r  r   r   r   r   r  r  ¸  ó   … à04€GÐ-Ô4r   r  c                  ó   — e Zd ZU dZded<   y)ÚExperimentalDbInstrumentationNr  r  r  r   r   r   r  r  ½  r  r   r  c                  ó   — e Zd ZU dZded<   y)Ú ExperimentalGenAiInstrumentationNr  r  r  r   r   r   r!  r!  Â  r  r   r!  c                  ó8   — e Zd ZU dZded<   dZded<   dZded<   y)ÚExperimentalHttpInstrumentationNr  r  z,ExperimentalHttpClientInstrumentation | Nonerñ   z,ExperimentalHttpServerInstrumentation | Nonerð   )r   r   r   r  r   rñ   rð   r   r   r   r#  r#  Ç  s#   … à04€GÐ-Ó4Ø;?€FÐ8Ó?Ø;?€FÐ8Ô?r   r#  c                  ó8   — e Zd ZU dZded<   dZded<   dZded<   y)ÚExperimentalLoggerConfigNr.   rd   úSeverityNumber | NoneÚminimum_severityrB   )r   r   r   rd   r   r'  rB   r   r   r   r%  r%  Î  s"   … à€Gˆ[ÓØ.2ÐÐ+Ó2Ø#€K�Ô#r   r%  c                  ó"   — e Zd ZU ded<   ded<   y)Ú"ExperimentalLoggerMatcherAndConfigrM   ri   r%  rj   NrU   r   r   r   r)  r)  Õ  r‡   r   r)  c                  ó   — e Zd ZU dZded<   y)Ú$ExperimentalMessagingInstrumentationNr  r  r  r   r   r   r+  r+  Û  r  r   r+  c                  ó*   — e Zd ZU dZded<   dZded<   y)ÚExperimentalMeterConfiguratorNzExperimentalMeterConfig | NoneÚdefault_configz.list[ExperimentalMeterMatcherAndConfig] | NoneÚmeters)r   r   r   r.  r   r/  r   r   r   r-  r-  à  s   … à59€NÐ2Ó9Ø=A€FÐ:ÔAr   r-  c                  ó8   — e Zd ZU dZded<   dZded<   dZded<   y)Ú"ExperimentalOtlpFileMetricExporterNrm   rn   r¶   r·   r¸   r¹   )r   r   r   rn   r   r·   r¹   r   r   r   r1  r1  æ  s*   … à $€M�:Ó$ØCGÐÐ@ÓGð 	ð "Ø2ôr   r1  c                  ób   — e Zd ZU dZded<   dZded<   dZded<   dZded<   dZd	ed
<   dZ	ded<   y)Ú$ExperimentalPrometheusMetricExporterNrm   Úhostr   Úportr.   Úwithout_scope_infoÚwithout_target_info_developmentúIncludeExclude | NoneÚwith_resource_constant_labelsz0ExperimentalPrometheusTranslationStrategy | NoneÚtranslation_strategy)
r   r   r   r4  r   r5  r6  r7  r9  r:  r   r   r   r3  r3  ï  sH   … à€Dˆ*ÓØ€Dˆ*ÓØ&*Ð˜Ó*Ø37Ð# [Ó7Ø;?Ð!Ð#8Ó?àð ÐJô r   r3  c                  óP   — e Zd ZU dZded<   dZded<   dZded<   dZded	<   d
ed<   y)ÚExperimentalResourceDetectorNz,ExperimentalContainerResourceDetector | NoneÚ	containerz'ExperimentalHostResourceDetector | Noner4  z*ExperimentalProcessResourceDetector | NoneÚprocessz*ExperimentalServiceResourceDetector | NoneÚserviceré   rê   )r   r   r   r=  r   r4  r>  r?  r   r   r   r<  r<  û  s7   … ð ?C€IÐ;ÓBØ48€DÐ
1Ó8Ø:>€GÐ7Ó>Ø:>€GÐ7Ó>Ø3Ô3r   r<  c                  ó   — e Zd ZU dZded<   y)ÚExperimentalRpcInstrumentationNr  r  r  r   r   r   rA  rA    r  r   rA  c                  ó   — e Zd ZU dZded<   y)ÚExperimentalSanitizationNz"ExperimentalUrlSanitization | NoneÚurl)r   r   r   rD  r   r   r   r   rC  rC  
  s   … à.2€CÐ	+Ô2r   rC  c                  ó*   — e Zd ZU dZded<   dZded<   y)ÚExperimentalTracerConfiguratorNzExperimentalTracerConfig | Noner.  z/list[ExperimentalTracerMatcherAndConfig] | NoneÚtracers)r   r   r   r.  r   rG  r   r   r   rF  rF    ó   … à6:€NÐ3Ó:Ø?C€GÐ<ÔCr   rF  c                  óP   — e Zd ZU dZded<   dZded<   dZded<   dZded	<   d
ed<   y)ÚLogRecordExporterNrá   râ   rã   rä   rå   ræ   rç   rè   ré   rê   rë   r   r   r   rJ  rJ    rì   r   rJ  c                  ó&   — e Zd ZU dZded<   ded<   y)ÚMetricProducerNzOpenCensusMetricProducer | NoneÚ
opencensusré   rê   )r   r   r   rM  r   r   r   r   rL  rL    s   … ð 37€JÐ/Ó6Ø3Ô3r   rL  c                  ó&   — e Zd ZU dZded<   ded<   y)ÚPullMetricExporterNz+ExperimentalPrometheusMetricExporter | NoneÚprometheus_developmentré   rê   )r   r   r   rP  r   r   r   r   rO  rO  &  s   … ð KOÐÐGÓNØ3Ô3r   rO  c                  ó4   — e Zd ZU ded<   dZded<   dZded<   y)ÚPullMetricReaderrO  r  Núlist[MetricProducer] | NoneÚ	producersúCardinalityLimits | NoneÚcardinality_limits)r   r   r   r   rT  rV  r   r   r   rR  rR  -  s   … à Ó Ø-1€IÐ*Ó1Ø37ÐÐ0Ô7r   rR  c                  óP   — e Zd ZU dZded<   dZded<   dZded<   dZded	<   d
ed<   y)ÚPushMetricExporterNzOtlpHttpMetricExporter | Nonerâ   zOtlpGrpcMetricExporter | Nonerä   z)ExperimentalOtlpFileMetricExporter | Noneræ   zConsoleMetricExporter | Nonerè   ré   rê   rë   r   r   r   rX  rX  4  s7   … ð 04€IÐ,Ó3Ø/3€IÐ,Ó3ØGKÐÐDÓKØ,0€GÐ)Ó0Ø3Ô3r   rX  c                  ó   — e Zd ZU ded<   y)ÚSimpleLogRecordProcessorrJ  r  NrU   r   r   r   rZ  rZ  >  s   … àÔr   rZ  c                  ó   — e Zd ZU ded<   y)ÚSimpleSpanProcessorrà   r  NrU   r   r   r   r\  r\  C  s   … àÔr   r\  c                  ó4   — e Zd ZU dZded<   dZded<   ded<   y)ÚSpanProcessorNzBatchSpanProcessor | NoneÚbatchzSimpleSpanProcessor | NoneÚsimpleré   rê   ©r   r   r   r_  r   r`  r   r   r   r^  r^  H  s    … ð (,€EÐ$Ó+Ø)-€FÐ&Ó-Ø3Ô3r   r^  c                  óP   — e Zd ZU dZded<   dZded<   dZded<   dZded	<   d
ed<   y)ÚTextMapPropagatorNzTraceContextPropagator | NoneÚtracecontextzBaggagePropagator | NoneÚbaggagezB3Propagator | NoneÚb3zB3MultiPropagator | NoneÚb3multiré   rê   )r   r   r   rd  r   re  rf  rg  r   r   r   rc  rc  P  s6   … ð 37€LÐ/Ó6Ø(,€GÐ%Ó,Ø"€BÐÓ"Ø(,€GÐ%Ó,Ø3Ô3r   rc  c                  óT   — e Zd ZU dZded<   dZded<   dZded<   dZded<   dZd	ed
<   y)Ú
ViewStreamNrm   ri   ÚdescriptionzAggregation | NoneÚaggregationr   Úaggregation_cardinality_limitr8  Úattribute_keys)	r   r   r   ri   r   rj  rk  rl  rm  r   r   r   ri  ri  Z  s7   … à€Dˆ*ÓØ"€K�Ó"Ø&*€KÐ#Ó*Ø04Ð! :Ó4Ø,0€NÐ)Ô0r   ri  c                  óP   — e Zd ZU ded<   dZded<   dZded<   dZded<   dZded<   y)	ÚBatchLogRecordProcessorrJ  r  Nr   r  r  r  r  r  r   r   r   ro  ro  c  s1   … àÓØ!%€N�JÓ%Ø!%€N�JÓ%Ø!%€N�JÓ%Ø(,Ð˜:Ô,r   ro  c                  ó~   — e Zd ZU dZded<   dZded<   dZded<   dZded	<   dZd
ed<   dZ	ded<   dZ
ded<   dZded<   y)Ú"ExperimentalGeneralInstrumentationNz&ExperimentalHttpInstrumentation | NoneÚhttpz&ExperimentalCodeInstrumentation | NoneÚcodez$ExperimentalDbInstrumentation | NoneÚdbz'ExperimentalGenAiInstrumentation | NoneÚgen_aiz+ExperimentalMessagingInstrumentation | NoneÚ	messagingz%ExperimentalRpcInstrumentation | NoneÚrpczExperimentalSanitization | NoneÚsanitizationrm   Ústability_opt_in_list)r   r   r   rr  r   rs  rt  ru  rv  rw  rx  ry  r   r   r   rq  rq  l  sZ   … à37€DÐ
0Ó7Ø37€DÐ
0Ó7Ø/3€BÐ,Ó3Ø6:€FÐ3Ó:Ø=A€IÐ:ÓAØ15€CÐ	.Ó5Ø48€LÐ1Ó8Ø(,Ð˜:Ô,r   rq  c                  ó¶   — e Zd ZU dZded<   dZded<   dZded<   dZded<   dZded<   dZ	ded	<   dZ
ded
<   dZded<   dZded<   dZded<   dZded<   dZded<   y)ÚExperimentalInstrumentationNz)ExperimentalGeneralInstrumentation | NoneÚgeneralz2ExperimentalLanguageSpecificInstrumentation | NoneÚcppÚdotnetÚerlangÚgoÚjavaÚjsÚphpÚpythonÚrubyÚrustÚswift)r   r   r   r|  r   r}  r~  r  r€  r�  r‚  rƒ  r„  r…  r†  r‡  r   r   r   r{  r{  x  s†   … à9=€GÐ6Ó=Ø>B€CÐ	;ÓBØAE€FÐ>ÓEØAE€FÐ>ÓEØ=A€BÐ:ÓAØ?C€DÐ
<ÓCØ=A€BÐ:ÓAØ>B€CÐ	;ÓBØAE€FÐ>ÓEØ?C€DÐ
<ÓCØ?C€DÐ
<ÓCØ@D€EÐ=ÔDr   r{  c                  ó*   — e Zd ZU dZded<   dZded<   y)ÚExperimentalLoggerConfiguratorNzExperimentalLoggerConfig | Noner.  z/list[ExperimentalLoggerMatcherAndConfig] | NoneÚloggers)r   r   r   r.  r   rŠ  r   r   r   r‰  r‰  ˆ  rH  r   r‰  c                  ó*   — e Zd ZU dZded<   dZded<   y)ÚExperimentalResourceDetectionNr8  Ú
attributesz)list[ExperimentalResourceDetector] | NoneÚ	detectors)r   r   r   r�  r   rŽ  r   r   r   rŒ  rŒ  Ž  s   … à(,€JÐ%Ó,Ø;?€IÐ8Ô?r   rŒ  c                  ó4   — e Zd ZU dZded<   dZded<   ded<   y)ÚLogRecordProcessorNzBatchLogRecordProcessor | Noner_  zSimpleLogRecordProcessor | Noner`  ré   rê   ra  r   r   r   r�  r�  ”  s    … ð -1€EÐ)Ó0Ø.2€FÐ+Ó2Ø3Ô3r   r�  c                  óP   — e Zd ZU ded<   dZded<   dZded<   dZded<   dZd	ed
<   y)ÚPeriodicMetricReaderrX  r  Nr   Úintervalr³   rS  rT  rU  rV  )r   r   r   r   r“  r³   rT  rV  r   r   r   r’  r’  œ  s3   … à Ó Ø€HˆjÓØ€GˆZÓØ-1€IÐ*Ó1Ø37ÐÐ0Ô7r   r’  c                  ó*   — e Zd ZU dZded<   dZded<   y)Ú
PropagatorNzlist[TextMapPropagator] | NoneÚ	compositerm   Úcomposite_list)r   r   r   r–  r   r—  r   r   r   r•  r•  ¥  s   … à04€IÐ-Ó4Ø!%€N�JÔ%r   r•  c                  óF   — e Zd ZU dZded<   dZded<   dZded<   dZded<   y)	ÚResourceNzlist[AttributeNameValue] | Noner�  z$ExperimentalResourceDetection | NoneÚdetection_developmentrm   Ú
schema_urlÚattributes_list)r   r   r   r�  r   rš  r›  rœ  r   r   r   r™  r™  «  s-   … à26€JÐ/Ó6ØBFÐÐ?ÓFØ!€J�
Ó!Ø"&€O�ZÔ&r   r™  c                  ó"   — e Zd ZU ded<   ded<   y)ÚViewrÿ   Úselectorri  ÚstreamNrU   r   r   r   rž  rž  ³  s   … àÓØÔr   rž  c                  ó4   — e Zd ZU ded<   dZded<   dZded<   y)ÚLoggerProviderzlist[LogRecordProcessor]Ú
processorsNzLogRecordLimits | NoneÚlimitsz%ExperimentalLoggerConfigurator | NoneÚlogger_configurator_development)r   r   r   r   r¤  r¥  r   r   r   r¢  r¢  ¹  s#   … à(Ó(Ø%)€FÐ"Ó)àð $Ð%Jô r   r¢  c                  ó*   — e Zd ZU dZded<   dZded<   y)ÚMetricReaderNzPeriodicMetricReader | NoneÚperiodiczPullMetricReader | NoneÚpull)r   r   r   r¨  r   r©  r   r   r   r§  r§  Â  s   … à,0€HÐ)Ó0Ø$(€DÐ
!Ô(r   r§  c                  óB   — e Zd ZU ded<   dZded<   dZded<   dZded	<   y)
ÚMeterProviderzlist[MetricReader]ÚreadersNzlist[View] | NoneÚviewszExemplarFilter | NoneÚexemplar_filterz$ExperimentalMeterConfigurator | NoneÚmeter_configurator_development)r   r   r   r   r­  r®  r¯  r   r   r   r«  r«  È  s*   … àÓØ#€EÐÓ#Ø-1€OÐ*Ó1ØKOÐ"Ð$HÔOr   r«  c                  ó®   — e Zd ZU ded<   dZded<   dZded<   dZded	<   dZd
ed<   dZded<   dZ	ded<   dZ
ded<   dZded<   dZded<   dZded<   ded<   y)ÚOpenTelemetryConfigurationrM   Úfile_formatNr.   Údisabledr&  Ú	log_levelzAttributeLimits | NoneÚattribute_limitszLoggerProvider | NoneÚlogger_providerzMeterProvider | NoneÚmeter_providerzPropagator | NoneÚ
propagatorzTracerProvider | NoneÚtracer_providerzResource | NoneÚresourcez"ExperimentalInstrumentation | NoneÚinstrumentation_developmentzDistribution | NoneÚdistributionré   rê   )r   r   r   r   r³  r´  rµ  r¶  r·  r¸  r¹  rº  r»  r¼  r   r   r   r±  r±  Ð  s~   … ð ÓØ €HˆkÓ Ø'+€IÐ$Ó+Ø/3ÐÐ,Ó3Ø-1€OÐ*Ó1Ø+/€NÐ(Ó/Ø$(€JÐ!Ó(Ø-1€OÐ*Ó1Ø $€HˆoÓ$ØFJÐÐ!CÓJØ(,€LÐ%Ó,Ø3Ô3r   r±  c                  ó   — e Zd ZU ded<   y)Ú,ExperimentalComposableParentThresholdSamplerÚExperimentalComposableSamplerÚrootNrU   r   r   r   r¾  r¾  á  s   … à
'Ô'r   r¾  c                  ó   — e Zd ZU dZded<   y)Ú&ExperimentalComposableRuleBasedSamplerNz7list[ExperimentalComposableRuleBasedSamplerRule] | NoneÚrules)r   r   r   rÃ  r   r   r   r   rÂ  rÂ  æ  s   … àEI€EÐBÔIr   rÂ  c                  óT   — e Zd ZU dZded<   dZded<   dZded<   dZd	ed
<   dZded<   y)Ú*ExperimentalComposableRuleBasedSamplerRulezá
    A rule for ExperimentalComposableRuleBasedSampler. A rule can have multiple match conditions - the sampler will be applied if all match.
    If no conditions are specified, the rule matches all spans that reach it.

    r¿  ÚsamplerNz@ExperimentalComposableRuleBasedSamplerRuleAttributeValues | NoneÚattribute_valueszBExperimentalComposableRuleBasedSamplerRuleAttributePatterns | NoneÚattribute_patternszlist[SpanKind] | NoneÚ
span_kindsz#list[ExperimentalSpanParent] | NoneÚparent)	r   r   r   Ú__doc__r   rÇ  rÈ  rÉ  rÊ  r   r   r   rÅ  rÅ  ë  sK   … ñð +Ó*ð 	ð ØHóð
 	ð ØJóð )-€JÐ%Ó,Ø26€FÐ/Ô6r   rÅ  c                  ó^   — e Zd ZU dZded<   dZded<   dZded<   dZded	<   dZd
ed<   ded<   y)r¿  Nz-ExperimentalComposableAlwaysOffSampler | NonerA   z,ExperimentalComposableAlwaysOnSampler | Noner@   z3ExperimentalComposableParentThresholdSampler | NoneÚparent_thresholdz/ExperimentalComposableProbabilitySampler | NoneÚprobabilityz-ExperimentalComposableRuleBasedSampler | NoneÚ
rule_basedré   rê   )	r   r   r   rA   r   r@   rÍ  rÎ  rÏ  r   r   r   r¿  r¿  þ  sL   … ð AE€JÐ=ÓDØ>B€IÐ;ÓBàð ÐIó ð DH€KÐ@ÓGØ@D€JÐ=ÓDØ3Ô3r   r¿  c                  ó0   — e Zd ZU ded<   ded<   dZded<   y)ÚExperimentalJaegerRemoteSamplerrM   r¬   ÚSamplerÚinitial_samplerNr   r“  )r   r   r   r   r“  r   r   r   rÑ  rÑ    s   … àƒMØÓØ€HˆjÔr   rÑ  c                  óT   — e Zd ZU dZded<   dZded<   dZded<   dZded<   dZded<   y)ÚParentBasedSamplerNúSampler | NonerÀ  Úremote_parent_sampledÚremote_parent_not_sampledÚlocal_parent_sampledÚlocal_parent_not_sampled)	r   r   r   rÀ  r   r×  rØ  rÙ  rÚ  r   r   r   rÕ  rÕ    s8   … à€Dˆ.ÓØ,0Ð˜>Ó0Ø04Ð˜~Ó4Ø+/Ð˜.Ó/Ø/3Ð˜nÔ3r   rÕ  c                  óz   — e Zd ZU dZded<   dZded<   dZded<   dZded	<   dZd
ed<   dZ	ded<   dZ
ded<   ded<   y)rÒ  NzAlwaysOffSampler | NonerA   zAlwaysOnSampler | Noner@   z$ExperimentalComposableSampler | NoneÚcomposite_developmentz&ExperimentalJaegerRemoteSampler | NoneÚjaeger_remote_developmentzParentBasedSampler | NoneÚparent_basedz%ExperimentalProbabilitySampler | NoneÚprobability_developmentzTraceIdRatioBasedSampler | NoneÚtrace_id_ratio_basedré   rê   )r   r   r   rA   r   r@   rÜ  rÝ  rÞ  rß  rà  r   r   r   rÒ  rÒ    s[   … ð +/€JÐ'Ó.Ø(,€IÐ%Ó,ØBFÐÐ?ÓFØHLÐÐEÓLØ.2€LÐ+Ó2ØEIÐÐBÓIØ<@ÐÐ9Ó@Ø3Ô3r   rÒ  c                  óB   — e Zd ZU ded<   dZded<   dZded<   dZded	<   y)
ÚTracerProviderzlist[SpanProcessor]r£  NzSpanLimits | Noner¤  rÖ  rÆ  z%ExperimentalTracerConfigurator | NoneÚtracer_configurator_development)r   r   r   r   r¤  rÆ  rã  r   r   r   râ  râ  (  s-   … à#Ó#Ø $€FÐÓ$Ø"€Gˆ^Ó"àð $Ð%Jô r   râ  )ƒÚ
__future__r   Údataclassesr   Úenumr   Útypingr   r   r   Ú(opentelemetry.sdk._configuration._commonr	   ÚdictrM   r
   r   r   r   Úlistr   r    r   Úfloatr   r   r'   r(   r)   r+   r1   r:   r;   r<   r=   r?   rC   rD   rF   rL   rS   rV   rW   rY   r`   ra   rc   rh   rl   rp   rq   rs   ry   r}   r   r„   r†   r‰   rŒ   r�   r“   r˜   rž   r    r¢   r£   r¥   r§   r©   r«   rµ   r»   r¿   rÄ   rÆ   rà   rî   rõ   rú   rû   rý   rÿ   r  r  r  r  r  r  r!  r#  r%  r)  r+  r-  r1  r3  r<  rA  rC  rF  rJ  rL  rO  rR  rX  rZ  r\  r^  rc  ri  ro  rq  r{  r‰  rŒ  r�  r’  r•  r™  rž  r¢  r§  r«  r±  r¾  rÂ  rÅ  r¿  rÑ  rÕ  rÒ  râ  r   r   r   ú<module>rì     s  ðö
 #å !Ý ß +Ñ +å Kà" 3¨ 8™n¨tÑ3Ð �)Ó 3ð " # s (™^¨dÑ2€�Ó 2ð ÷-ð -ó ð-ð
 ˜‘9€€yÓ ð ˜‘J€ˆ	Ó ð ˜‘K€ˆ	Ó ô"�Dô "ð  $ C¨ H™~°Ñ4Ð �9Ó 4ð ˜s C˜x™.¨4Ñ/€ˆiÓ /ð  $ C¨ H™~°Ñ4Ð �9Ó 4ð ÷'ð 'ó ð'ð ÷'ð 'ó ð'ð " # s (™^¨dÑ2€�Ó 2ð !% S¨# X¡°Ñ 5Ð �IÓ 5ð ˜s D¨¨c¨¡NÐ2Ñ3€ˆiÓ 3ð " # s (™^¨dÑ2€�Ó 2ô �Tô  ð 59¸¸c¸±NÀTÑ4IÐ &¨	Ó Ið 48¸¸S¸±>ÀDÑ3HÐ % yÓ Hð ÷ð ó ðð ÷&ð &ó ð&ð ÷ð ó ðð
 48¸¸S¸±>ÀDÑ3HÐ % yÓ Hð /3°3¸°8©n¸tÑ.CÐ   )Ó Cð ÷+ð +ó ð+ð ÷+ð +ó ð+ð :>Øˆˆc�3ˆh‰Ðñ:Ð +¨Yó ð
 ÷ ð  ó ð ð ÷$ð $ó ð$ð
 ÷%ð %ó ð%ð ÷ð ó ðð 26°c¸3°h±À$Ñ1FÐ # YÓ Fô>°ô >ð ÷"ð "ó ð"ð 26°c¸3°h±À$Ñ1FÐ # YÓ Fô˜Tô ð ÷ ð  ó ð ð ÷%ð %ó ð%ð
 ÷8ð 8ó ð8ð ÷'ð 'ó ð'ô
N¨$ô Nô
 Dô ð ÷!ð !ó ð!ð ÷!ð !ó ð!ð ÷&ð &ó ð&ô
(�Tô (ð #' s¨C x¡.°4Ñ"7Ð �iÓ 7ð ÷-ð -ó ð-ð
 ÷ð ó ðð
 '+¨3°¨8¡n°tÑ&;Ð ˜)Ó ;ð ÷ð ó ðð ÷
ð 
ó ð
ô�tô ð
 ÷-ð -ó ð-ð ÷ð ó ðô�Tô ð6 Ø
÷4ð 4ó ó ð4ôˆtô ð ÷2ð 2ó ð2ð !  c ™N¨TÑ1€�	Ó 1ð %)¨¨c¨¡N°TÑ$9Ð ˜	Ó 9ð ÷ð ó ðð ÷(ð (ó ð(ð ÷&ð &ó ð&ð ÷&ð &ó ð&ð ÷-ð -ó ð-ð ÷ð ó ðð ÷5ð 5ó ð5ð ÷5ð 5ó ð5ð ÷5ð 5ó ð5ð ÷@ð @ó ð@ð ÷$ð $ó ð$ð ÷%ð %ó ð%ð
 ÷5ð 5ó ð5ð ÷Bð Bó ðBð
 ÷ð ó ðð ÷ð ó ðð Ø
÷4ð 4ó ó ð4ð ÷5ð 5ó ð5ð ÷3ð 3ó ð3ð ÷Dð Dó ðDð
 Ø
÷4ð 4ó ó ð4ð Ø
÷4ð 4ó ó ð4ð
 Ø
÷4ð 4ó ó ð4ð
 ÷8ð 8ó ð8ð Ø
÷4ð 4ó ó ð4ð ÷ ð  ó ð ð ÷ð ó ðð Ø
÷4ð 4ó ó ð4ð Ø
÷4ð 4ó ó ð4ð ÷1ð 1ó ð1ð ÷-ð -ó ð-ð ÷-ð -ó ð-ð ÷Eð Eó ðEð ÷Dð Dó ðDð
 ÷@ð @ó ð@ð
 Ø
÷4ð 4ó ó ð4ð ÷8ð 8ó ð8ð ÷&ð &ó ð&ð
 ÷'ð 'ó ð'ð ÷ð ó ðð
 ÷ð ó ðð ÷)ð )ó ð)ð
 ÷Pð Pó ðPð Ø
÷4ð 4ó ó ð4ð ÷(ð (ó ð(ð ÷Jð Jó ðJð ÷7ð 7ó ð7ð$ Ø
÷4ð 4ó ó ð4ð ÷ ð  ó ð ð ÷4ð 4ó ð4ð Ø
÷4ð 4ó ó ð4ð ÷ð ó ñr   