o
    èp©id  ã                   @   sÖ  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 d8d9„ d9eƒZ!ed:ƒG d;d<„ d<eƒƒZ"ed=ƒG d>d?„ d?eƒƒZ#d@S )Aé    )Ú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                   @   s   e Zd ZdZ	 dZdS )ÚHttpConnectionStateValuesÚactiveÚidleN)Ú__name__Ú
__module__Ú__qualname__ÚACTIVEÚIDLE© r'   r'   úp/home/ubuntu/.local/lib/python3.10/site-packages/opentelemetry/semconv/_incubating/attributes/http_attributes.pyr   ›   s
    r   zkThe attribute http.flavor is deprecated - Split into `network.protocol.name` and `network.protocol.version`c                   @   s.   e Zd ZdZ	 dZ	 dZ	 dZ	 dZ	 dZdS )Ú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*   r+   r'   r'   r'   r(   r)   ¢   s    r)   zsDeprecated in favor of stable :py:const:`opentelemetry.semconv.attributes.http_attributes.HttpRequestMethodValues`.c                   @   sL   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S )ÚHttpRequestMethodValuesÚCONNECTÚDELETEÚGETÚHEADÚOPTIONSÚPATCHÚPOSTÚPUTÚTRACEÚQUERYÚ_OTHERN)r"   r#   r$   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   ÚOTHERr'   r'   r'   r(   r0   ´   s.    r0   N)$Úenumr   Útypingr   Útyping_extensionsr   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)   r0   r'   r'   r'   r(   Ú<module>   s„   
ÿ
ÿÿÿ