o
    PDi6                     @   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< 	 G dTdU dUeZ.G dVdW dWeZ/edXdYG dZd[ d[eZ0G d\d] d]eZ1G d^d_ d_eZ2G d`da daeZ3dbS )c    )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.containerDB_COSMOSDB_CONTAINERzdb.cosmosdb.operation_typeDB_COSMOSDB_OPERATION_TYPEz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.query.parameterDB_QUERY_PARAMETER_TEMPLATEzdb.query.textDB_QUERY_TEXTzdb.redis.database_indexDB_REDIS_DATABASE_INDEXzdb.sql.tableDB_SQL_TABLEzdb.statementDB_STATEMENTz	db.system	DB_SYSTEMzdb.userDB_USERc                   @   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 rG   rG   s/var/www/Datamplify/venv/lib/python3.10/site-packages/opentelemetry/semconv/_incubating/attributes/db_attributes.pyr-      s.    r-   c                   @      e Zd ZdZ	 dZdS )DbClientConnectionStateValuesidleusedNr9   r:   r;   IDLEUSEDrG   rG   rG   rH   rJ     
    rJ   zbThe attribute db.client.connections.state is deprecated - Replaced by `db.client.connection.state`)reasonc                   @   rI   )DbClientConnectionsStateValuesrK   rL   NrM   rG   rG   rG   rH   rR     s
    rR   c                   @   rI   )DbCosmosdbConnectionModeValuesgatewaydirectN)r9   r:   r;   GATEWAYDIRECTrG   rG   rG   rH   rS     rP   rS   c                   @   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InvalidCreatePatchReadReadFeedDeleteReplaceExecuteQueryHeadHeadFeedUpsertBatch	QueryPlanExecuteJavaScriptN)r9   r:   r;   INVALIDCREATEPATCHREAD	READ_FEEDDELETEREPLACEEXECUTEQUERYHEAD	HEAD_FEEDUPSERTBATCH
QUERY_PLANEXECUTE_JAVASCRIPTrG   rG   rG   rH   rX   !  s>    rX   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)9r9   r:   r;   	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VERTICArG   rG   rG   rH   rw   B  s    rw   N)4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    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   rJ   rR   rS   rX   rw   rG   rG   rG   rH   <module>   s   

!