
    g                     <   U d dl mZ d dlmZ d dlmZ dZeed<   	 dZeed<   	 dZeed	<   	 d
Z	eed<   	 dZ
eed<   	 dZeed<   	 dZeed<   	 dZeed<   	 dZeed<   	 dZeed<   	 dZeed<   	 dZeed<   	 dZeed<   	 dZeed<   	 d Zeed!<   	 d"Zeed#<   	 d$Zeed%<   	 d&Zeed'<   	 d(Zeed)<   	 d*Zeed+<   	 d,Zeed-<   	 d.Zeed/<   	 d0Zeed1<   	 d2Zeed3<   	 d4Zeed5<   	 d6Zeed7<   	  G d8 d9e      Z  ed:;       G d< d=e             Z! ed>;       G d? d@e             Z"yA)B    )Enum)Final)
deprecatedzhttp.client_ipHTTP_CLIENT_IPzhttp.connection.stateHTTP_CONNECTION_STATEzhttp.flavorHTTP_FLAVORz	http.host	HTTP_HOSTzhttp.methodHTTP_METHODzhttp.request.body.sizeHTTP_REQUEST_BODY_SIZEzhttp.request.headerHTTP_REQUEST_HEADER_TEMPLATEzhttp.request.methodHTTP_REQUEST_METHODzhttp.request.method_originalHTTP_REQUEST_METHOD_ORIGINALzhttp.request.resend_countHTTP_REQUEST_RESEND_COUNTzhttp.request.sizeHTTP_REQUEST_SIZEzhttp.request_content_lengthHTTP_REQUEST_CONTENT_LENGTHz(http.request_content_length_uncompressed(HTTP_REQUEST_CONTENT_LENGTH_UNCOMPRESSEDzhttp.response.body.sizeHTTP_RESPONSE_BODY_SIZEzhttp.response.headerHTTP_RESPONSE_HEADER_TEMPLATEzhttp.response.sizeHTTP_RESPONSE_SIZEzhttp.response.status_codeHTTP_RESPONSE_STATUS_CODEzhttp.response_content_lengthHTTP_RESPONSE_CONTENT_LENGTHz)http.response_content_length_uncompressed)HTTP_RESPONSE_CONTENT_LENGTH_UNCOMPRESSEDz
http.route
HTTP_ROUTEzhttp.schemeHTTP_SCHEMEzhttp.server_nameHTTP_SERVER_NAMEzhttp.status_codeHTTP_STATUS_CODEzhttp.targetHTTP_TARGETzhttp.urlHTTP_URLzhttp.user_agentHTTP_USER_AGENTc                       e Zd ZdZ	 dZy)HttpConnectionStateValuesactiveidleN)__name__
__module____qualname__ACTIVEIDLE     q/var/www/openai/venv/lib/python3.12/site-packages/opentelemetry/semconv/_incubating/attributes/http_attributes.pyr!   r!      s    FDr*   r!   zMThe attribute http.flavor is deprecated - Replaced by `network.protocol.name`)reasonc                   .    e Zd ZdZ	 dZ	 dZ	 dZ	 dZ	 dZy)HttpFlavorValuesz1.0z1.1z2.0z3.0SPDYQUICN)	r$   r%   r&   HTTP_1_0HTTP_1_1HTTP_2_0HTTP_3_0r/   r0   r)   r*   r+   r.   r.      s4     HHHHDDr*   r.   zsDeprecated in favor of stable :py:const:`opentelemetry.semconv.attributes.http_attributes.HttpRequestMethodValues`.c                   F    e Zd ZdZ	 dZ	 dZ	 dZ	 dZ	 dZ	 dZ		 dZ
	 d	Z	 d
Zy)HttpRequestMethodValuesCONNECTDELETEGETHEADOPTIONSPATCHPOSTPUTTRACE_OTHERN)r$   r%   r&   r7   r8   r9   r:   r;   r<   r=   r>   r?   OTHERr)   r*   r+   r6   r6      sr     G FF E
C BD CG FE DD C
C BE DE Dr*   r6   N)#enumr   typingr   r   r   __annotations__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.   r6   r)   r*   r+   <module>rE      s<     !( (  7 u 6 #U " 	5  #U " !9  8 '< e ; 3 U 2 'E e D $? 5 > / 5 . &C U B
 / )%  ";  : (> u = 1 E 0 $? 5 > 'E e D
 0 *5  !
E   #U " - % , - % , #U " %  + *
  Zt   ADd DDr*   