o
    pi,F                     @   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< 	 d8Z!eed9< 	 d:Z"eed;< 	 d<Z#eed=< 	 d>Z$eed?< 	 d@Z%eedA< 	 dBZ&eedC< 	 dDZ'eedE< 	 dFZ(eedG< 	 dHZ)eedI< 	 dJZ*eedK< 	 dLZ+eedM< 	 dNZ,eedO< 	 dPZ-eedQ< 	 dRZ.eedS< 	 dTZ/eedU< 	 dVZ0eedW< 	 dXZ1eedY< 	 dZZ2eed[< 	 d\Z3eed]< 	 d^Z4eed_< 	 d`Z5eeda< 	 dbZ6eedc< 	 eddG dedf dfeZ7G dgdh dheZ8ediG djdk dkeZ9edlG dmdn dneZ:edoG dpdq dqeZ;edrG dsdt dteZ<eduG dvdw dweZ=edxG dydz dzeZ>d{S )|    )Enum)Final)
deprecatedzdb.cassandra.consistency_levelDB_CASSANDRA_CONSISTENCY_LEVELzdb.cassandra.coordinator.dcDB_CASSANDRA_COORDINATOR_DCzdb.cassandra.coordinator.idDB_CASSANDRA_COORDINATOR_IDzdb.cassandra.idempotenceDB_CASSANDRA_IDEMPOTENCEzdb.cassandra.page_sizeDB_CASSANDRA_PAGE_SIZEz(db.cassandra.speculative_execution_count(DB_CASSANDRA_SPECULATIVE_EXECUTION_COUNTzdb.cassandra.tableDB_CASSANDRA_TABLEzdb.client.connection.pool.nameDB_CLIENT_CONNECTION_POOL_NAMEzdb.client.connection.stateDB_CLIENT_CONNECTION_STATEzdb.client.connections.pool.nameDB_CLIENT_CONNECTIONS_POOL_NAMEzdb.client.connections.stateDB_CLIENT_CONNECTIONS_STATEzdb.collection.nameDB_COLLECTION_NAMEzdb.connection_stringDB_CONNECTION_STRINGzdb.cosmosdb.client_idDB_COSMOSDB_CLIENT_IDzdb.cosmosdb.connection_modeDB_COSMOSDB_CONNECTION_MODEzdb.cosmosdb.consistency_levelDB_COSMOSDB_CONSISTENCY_LEVELzdb.cosmosdb.containerDB_COSMOSDB_CONTAINERzdb.cosmosdb.operation_typeDB_COSMOSDB_OPERATION_TYPEzdb.cosmosdb.regions_contactedDB_COSMOSDB_REGIONS_CONTACTEDzdb.cosmosdb.request_chargeDB_COSMOSDB_REQUEST_CHARGEz"db.cosmosdb.request_content_length"DB_COSMOSDB_REQUEST_CONTENT_LENGTHzdb.cosmosdb.status_codeDB_COSMOSDB_STATUS_CODEzdb.cosmosdb.sub_status_codeDB_COSMOSDB_SUB_STATUS_CODEzdb.elasticsearch.cluster.nameDB_ELASTICSEARCH_CLUSTER_NAMEzdb.elasticsearch.node.nameDB_ELASTICSEARCH_NODE_NAMEzdb.elasticsearch.path_parts$DB_ELASTICSEARCH_PATH_PARTS_TEMPLATEzdb.instance.idDB_INSTANCE_IDzdb.jdbc.driver_classnameDB_JDBC_DRIVER_CLASSNAMEzdb.mongodb.collectionDB_MONGODB_COLLECTIONzdb.mssql.instance_nameDB_MSSQL_INSTANCE_NAMEzdb.nameDB_NAMEzdb.namespaceDB_NAMESPACEzdb.operationDB_OPERATIONzdb.operation.batch.sizeDB_OPERATION_BATCH_SIZEzdb.operation.nameDB_OPERATION_NAMEzdb.operation.parameterDB_OPERATION_PARAMETER_TEMPLATEzdb.query.parameterDB_QUERY_PARAMETER_TEMPLATEzdb.query.summaryDB_QUERY_SUMMARYzdb.query.textDB_QUERY_TEXTzdb.redis.database_indexDB_REDIS_DATABASE_INDEXzdb.response.returned_rowsDB_RESPONSE_RETURNED_ROWSzdb.response.status_codeDB_RESPONSE_STATUS_CODEzdb.sql.tableDB_SQL_TABLEzdb.statementDB_STATEMENTzdb.stored_procedure.nameDB_STORED_PROCEDURE_NAMEz	db.system	DB_SYSTEMzdb.system.nameDB_SYSTEM_NAMEzdb.userDB_USERzfThe attribute db.cassandra.consistency_level is deprecated - Replaced by `cassandra.consistency.level`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 )!DbCassandraConsistencyLevelValuesalleach_quorumquorumlocal_quorumonetwothree	local_oneanyseriallocal_serialN)__name__
__module____qualname__ALLEACH_QUORUMQUORUMLOCAL_QUORUMONETWOTHREE	LOCAL_ONEANYSERIALLOCAL_SERIAL rO   rO   n/home/ubuntu/.local/lib/python3.10/site-packages/opentelemetry/semconv/_incubating/attributes/db_attributes.pyr5      s.    r5   c                   @      e Zd ZdZ	 dZdS )DbClientConnectionStateValuesidleusedNrA   rB   rC   IDLEUSEDrO   rO   rO   rP   rR   <  s
    rR   zbThe attribute db.client.connections.state is deprecated - Replaced by `db.client.connection.state`c                   @   rQ   )DbClientConnectionsStateValuesrS   rT   NrU   rO   rO   rO   rP   rX   C  
    rX   zfThe attribute db.cosmosdb.connection_mode is deprecated - Replaced by `azure.cosmosdb.connection.mode`c                   @   rQ   )DbCosmosdbConnectionModeValuesgatewaydirectN)rA   rB   rC   GATEWAYDIRECTrO   rO   rO   rP   rZ   M  rY   rZ   zjThe attribute db.cosmosdb.consistency_level is deprecated - Replaced by `azure.cosmosdb.consistency.level`c                   @   s(   e Zd ZdZ	 dZ	 dZ	 dZ	 dZdS ) DbCosmosdbConsistencyLevelValuesStrongBoundedStalenessSessionEventualConsistentPrefixN)rA   rB   rC   STRONGBOUNDED_STALENESSSESSIONEVENTUALCONSISTENT_PREFIXrO   rO   rO   rP   r_   W  s    r_   z]The attribute db.cosmosdb.operation_type is deprecated - Removed, no replacement at this timec                   @   sd   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S )DbCosmosdbOperationTypeValuesbatchcreatedeleteexecuteexecute_javascriptinvalidhead	head_feedpatchquery
query_planread	read_feedreplaceupsertN)rA   rB   rC   BATCHCREATEDELETEEXECUTEEXECUTE_JAVASCRIPTINVALIDHEAD	HEAD_FEEDPATCHQUERY
QUERY_PLANREAD	READ_FEEDREPLACEUPSERTrO   rO   rO   rP   rj   g  s>    rj   zDThe attribute db.system is deprecated - Replaced by `db.system.name`c                   @   sN  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	 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.Z0	 d/Z1	 d0Z2	 d1Z3	 d2Z4	 d3Z5	 d4Z6	 d5Z7	 d6Z8d7S )8DbSystemValues	other_sqladabascacheintersystems_cache	cassandra
clickhouse
cloudscapecockroachdb
coldfusioncosmosdb	couchbasecouchdbdb2derbydynamodbedbelasticsearch	filemakerfirebirdfirstsqlgeodeh2hanadbhbasehivehsqldbinfluxdbinformixingres	instantdb	interbasemariadbmaxdb	memcachedmongodbmssqlmssqlcompactmysqlneo4jnetezza
opensearchoracle	pervasive	pointbase
postgresqlprogressredisredshiftspannersqlitesybaseteradatatrinoverticaN)9rA   rB   rC   	OTHER_SQLADABASCACHEINTERSYSTEMS_CACHE	CASSANDRA
CLICKHOUSE
CLOUDSCAPECOCKROACHDB
COLDFUSIONCOSMOSDB	COUCHBASECOUCHDBDB2DERBYDYNAMODBEDBELASTICSEARCH	FILEMAKERFIREBIRDFIRSTSQLGEODEH2HANADBHBASEHIVEHSQLDBINFLUXDBINFORMIXINGRES	INSTANTDB	INTERBASEMARIADBMAXDB	MEMCACHEDMONGODBMSSQLMSSQLCOMPACTMYSQLNEO4JNETEZZA
OPENSEARCHORACLE	PERVASIVE	POINTBASE
POSTGRESQLPROGRESSREDISREDSHIFTSPANNERSQLITESYBASETERADATATRINOVERTICArO   rO   rO   rP   r     s    r   zlDeprecated in favor of stable :py:const:`opentelemetry.semconv.attributes.db_attributes.DbSystemNameValues`.c                   @   s   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	 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*S )+DbSystemNameValuesr   zsoftwareag.adabaszactian.ingreszaws.dynamodbzaws.redshiftzazure.cosmosdbzintersystems.cacher   r   r   r   r   r   r   firebirdsqlzgcp.spannerr   
h2databaser   r   r   zibm.db2zibm.informixzibm.netezzar   r   r   r   r   zmicrosoft.sql_serverr   r   r   z	oracle.dbr   r   zsap.hanaz	sap.maxdbr   r   r   N),rA   rB   rC   r   SOFTWAREAG_ADABASACTIAN_INGRESAWS_DYNAMODBAWS_REDSHIFTAZURE_COSMOSDBr   r   r   r   r   r   r   r   FIREBIRDSQLGCP_SPANNERr   
H2DATABASEr   r   r   IBM_DB2IBM_INFORMIXIBM_NETEZZAr   r   r   r   r   MICROSOFT_SQL_SERVERr   r   r   	ORACLE_DBr   r   SAP_HANA	SAP_MAXDBr   r   r   rO   rO   rO   rP   r     s    r   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    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   rR   rX   rZ   r_   rj   r   r   rO   rO   rO   rP   <module>   s  

	!o