Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. TraceAttributeValues.php

interface TraceAttributeValues

Hierarchy

  • interface \OpenTelemetry\SemConv\TraceAttributeValues

Expanded class hierarchy of TraceAttributeValues

All classes that implement TraceAttributeValues

File

vendor/open-telemetry/sem-conv/TraceAttributeValues.php, line 9

Namespace

OpenTelemetry\SemConv
View source
interface TraceAttributeValues {
    
    /**
     * The URL of the OpenTelemetry schema for these keys and values.
     */
    public const SCHEMA_URL = 'https://opentelemetry.io/schemas/1.27.0';
    
    /**
     * Any time before Activity.onResume() or, if the app has no Activity, Context.startService() has been called in the app for the first time
     *
     * @see TraceAttributes::ANDROID_STATE
     */
    public const ANDROID_STATE_CREATED = 'created';
    
    /**
     * Any time after Activity.onPause() or, if the app has no Activity, Context.stopService() has been called when the app was in the foreground state
     *
     * @see TraceAttributes::ANDROID_STATE
     */
    public const ANDROID_STATE_BACKGROUND = 'background';
    
    /**
     * Any time after Activity.onResume() or, if the app has no Activity, Context.startService() has been called when the app was in either the created or background states
     *
     * @see TraceAttributes::ANDROID_STATE
     */
    public const ANDROID_STATE_FOREGROUND = 'foreground';
    
    /**
     * Exception was handled by the exception handling middleware
     *
     * @see TraceAttributes::ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT
     */
    public const ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_HANDLED = 'handled';
    
    /**
     * Exception was not handled by the exception handling middleware
     *
     * @see TraceAttributes::ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT
     */
    public const ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_UNHANDLED = 'unhandled';
    
    /**
     * Exception handling was skipped because the response had started
     *
     * @see TraceAttributes::ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT
     */
    public const ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_SKIPPED = 'skipped';
    
    /**
     * Exception handling didn't run because the request was aborted
     *
     * @see TraceAttributes::ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT
     */
    public const ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_ABORTED = 'aborted';
    
    /**
     * Lease was acquired
     *
     * @see TraceAttributes::ASPNETCORE_RATE_LIMITING_RESULT
     */
    public const ASPNETCORE_RATE_LIMITING_RESULT_ACQUIRED = 'acquired';
    
    /**
     * Lease request was rejected by the endpoint limiter
     *
     * @see TraceAttributes::ASPNETCORE_RATE_LIMITING_RESULT
     */
    public const ASPNETCORE_RATE_LIMITING_RESULT_ENDPOINT_LIMITER = 'endpoint_limiter';
    
    /**
     * Lease request was rejected by the global limiter
     *
     * @see TraceAttributes::ASPNETCORE_RATE_LIMITING_RESULT
     */
    public const ASPNETCORE_RATE_LIMITING_RESULT_GLOBAL_LIMITER = 'global_limiter';
    
    /**
     * Lease request was canceled
     *
     * @see TraceAttributes::ASPNETCORE_RATE_LIMITING_RESULT
     */
    public const ASPNETCORE_RATE_LIMITING_RESULT_REQUEST_CANCELED = 'request_canceled';
    
    /**
     * Match succeeded
     *
     * @see TraceAttributes::ASPNETCORE_ROUTING_MATCH_STATUS
     */
    public const ASPNETCORE_ROUTING_MATCH_STATUS_SUCCESS = 'success';
    
    /**
     * Match failed
     *
     * @see TraceAttributes::ASPNETCORE_ROUTING_MATCH_STATUS
     */
    public const ASPNETCORE_ROUTING_MATCH_STATUS_FAILURE = 'failure';
    
    /**
     * ec2
     *
     * @see TraceAttributes::AWS_ECS_LAUNCHTYPE
     */
    public const AWS_ECS_LAUNCHTYPE_EC2 = 'ec2';
    
    /**
     * fargate
     *
     * @see TraceAttributes::AWS_ECS_LAUNCHTYPE
     */
    public const AWS_ECS_LAUNCHTYPE_FARGATE = 'fargate';
    
    /**
     * build
     *
     * @see TraceAttributes::CICD_PIPELINE_TASK_TYPE
     */
    public const CICD_PIPELINE_TASK_TYPE_BUILD = 'build';
    
    /**
     * test
     *
     * @see TraceAttributes::CICD_PIPELINE_TASK_TYPE
     */
    public const CICD_PIPELINE_TASK_TYPE_TEST = 'test';
    
    /**
     * deploy
     *
     * @see TraceAttributes::CICD_PIPELINE_TASK_TYPE
     */
    public const CICD_PIPELINE_TASK_TYPE_DEPLOY = 'deploy';
    
    /**
     * Alibaba Cloud Elastic Compute Service
     *
     * @see TraceAttributes::CLOUD_PLATFORM
     */
    public const CLOUD_PLATFORM_ALIBABA_CLOUD_ECS = 'alibaba_cloud_ecs';
    
    /**
     * Alibaba Cloud Function Compute
     *
     * @see TraceAttributes::CLOUD_PLATFORM
     */
    public const CLOUD_PLATFORM_ALIBABA_CLOUD_FC = 'alibaba_cloud_fc';
    
    /**
     * Red Hat OpenShift on Alibaba Cloud
     *
     * @see TraceAttributes::CLOUD_PLATFORM
     */
    public const CLOUD_PLATFORM_ALIBABA_CLOUD_OPENSHIFT = 'alibaba_cloud_openshift';
    
    /**
     * AWS Elastic Compute Cloud
     *
     * @see TraceAttributes::CLOUD_PLATFORM
     */
    public const CLOUD_PLATFORM_AWS_EC2 = 'aws_ec2';
    
    /**
     * AWS Elastic Container Service
     *
     * @see TraceAttributes::CLOUD_PLATFORM
     */
    public const CLOUD_PLATFORM_AWS_ECS = 'aws_ecs';
    
    /**
     * AWS Elastic Kubernetes Service
     *
     * @see TraceAttributes::CLOUD_PLATFORM
     */
    public const CLOUD_PLATFORM_AWS_EKS = 'aws_eks';
    
    /**
     * AWS Lambda
     *
     * @see TraceAttributes::CLOUD_PLATFORM
     */
    public const CLOUD_PLATFORM_AWS_LAMBDA = 'aws_lambda';
    
    /**
     * AWS Elastic Beanstalk
     *
     * @see TraceAttributes::CLOUD_PLATFORM
     */
    public const CLOUD_PLATFORM_AWS_ELASTIC_BEANSTALK = 'aws_elastic_beanstalk';
    
    /**
     * AWS App Runner
     *
     * @see TraceAttributes::CLOUD_PLATFORM
     */
    public const CLOUD_PLATFORM_AWS_APP_RUNNER = 'aws_app_runner';
    
    /**
     * Red Hat OpenShift on AWS (ROSA)
     *
     * @see TraceAttributes::CLOUD_PLATFORM
     */
    public const CLOUD_PLATFORM_AWS_OPENSHIFT = 'aws_openshift';
    
    /**
     * Azure Virtual Machines
     *
     * @see TraceAttributes::CLOUD_PLATFORM
     */
    public const CLOUD_PLATFORM_AZURE_VM = 'azure_vm';
    
    /**
     * Azure Container Apps
     *
     * @see TraceAttributes::CLOUD_PLATFORM
     */
    public const CLOUD_PLATFORM_AZURE_CONTAINER_APPS = 'azure_container_apps';
    
    /**
     * Azure Container Instances
     *
     * @see TraceAttributes::CLOUD_PLATFORM
     */
    public const CLOUD_PLATFORM_AZURE_CONTAINER_INSTANCES = 'azure_container_instances';
    
    /**
     * Azure Kubernetes Service
     *
     * @see TraceAttributes::CLOUD_PLATFORM
     */
    public const CLOUD_PLATFORM_AZURE_AKS = 'azure_aks';
    
    /**
     * Azure Functions
     *
     * @see TraceAttributes::CLOUD_PLATFORM
     */
    public const CLOUD_PLATFORM_AZURE_FUNCTIONS = 'azure_functions';
    
    /**
     * Azure App Service
     *
     * @see TraceAttributes::CLOUD_PLATFORM
     */
    public const CLOUD_PLATFORM_AZURE_APP_SERVICE = 'azure_app_service';
    
    /**
     * Azure Red Hat OpenShift
     *
     * @see TraceAttributes::CLOUD_PLATFORM
     */
    public const CLOUD_PLATFORM_AZURE_OPENSHIFT = 'azure_openshift';
    
    /**
     * Google Bare Metal Solution (BMS)
     *
     * @see TraceAttributes::CLOUD_PLATFORM
     */
    public const CLOUD_PLATFORM_GCP_BARE_METAL_SOLUTION = 'gcp_bare_metal_solution';
    
    /**
     * Google Cloud Compute Engine (GCE)
     *
     * @see TraceAttributes::CLOUD_PLATFORM
     */
    public const CLOUD_PLATFORM_GCP_COMPUTE_ENGINE = 'gcp_compute_engine';
    
    /**
     * Google Cloud Run
     *
     * @see TraceAttributes::CLOUD_PLATFORM
     */
    public const CLOUD_PLATFORM_GCP_CLOUD_RUN = 'gcp_cloud_run';
    
    /**
     * Google Cloud Kubernetes Engine (GKE)
     *
     * @see TraceAttributes::CLOUD_PLATFORM
     */
    public const CLOUD_PLATFORM_GCP_KUBERNETES_ENGINE = 'gcp_kubernetes_engine';
    
    /**
     * Google Cloud Functions (GCF)
     *
     * @see TraceAttributes::CLOUD_PLATFORM
     */
    public const CLOUD_PLATFORM_GCP_CLOUD_FUNCTIONS = 'gcp_cloud_functions';
    
    /**
     * Google Cloud App Engine (GAE)
     *
     * @see TraceAttributes::CLOUD_PLATFORM
     */
    public const CLOUD_PLATFORM_GCP_APP_ENGINE = 'gcp_app_engine';
    
    /**
     * Red Hat OpenShift on Google Cloud
     *
     * @see TraceAttributes::CLOUD_PLATFORM
     */
    public const CLOUD_PLATFORM_GCP_OPENSHIFT = 'gcp_openshift';
    
    /**
     * Red Hat OpenShift on IBM Cloud
     *
     * @see TraceAttributes::CLOUD_PLATFORM
     */
    public const CLOUD_PLATFORM_IBM_CLOUD_OPENSHIFT = 'ibm_cloud_openshift';
    
    /**
     * Tencent Cloud Cloud Virtual Machine (CVM)
     *
     * @see TraceAttributes::CLOUD_PLATFORM
     */
    public const CLOUD_PLATFORM_TENCENT_CLOUD_CVM = 'tencent_cloud_cvm';
    
    /**
     * Tencent Cloud Elastic Kubernetes Service (EKS)
     *
     * @see TraceAttributes::CLOUD_PLATFORM
     */
    public const CLOUD_PLATFORM_TENCENT_CLOUD_EKS = 'tencent_cloud_eks';
    
    /**
     * Tencent Cloud Serverless Cloud Function (SCF)
     *
     * @see TraceAttributes::CLOUD_PLATFORM
     */
    public const CLOUD_PLATFORM_TENCENT_CLOUD_SCF = 'tencent_cloud_scf';
    
    /**
     * Alibaba Cloud
     *
     * @see TraceAttributes::CLOUD_PROVIDER
     */
    public const CLOUD_PROVIDER_ALIBABA_CLOUD = 'alibaba_cloud';
    
    /**
     * Amazon Web Services
     *
     * @see TraceAttributes::CLOUD_PROVIDER
     */
    public const CLOUD_PROVIDER_AWS = 'aws';
    
    /**
     * Microsoft Azure
     *
     * @see TraceAttributes::CLOUD_PROVIDER
     */
    public const CLOUD_PROVIDER_AZURE = 'azure';
    
    /**
     * Google Cloud Platform
     *
     * @see TraceAttributes::CLOUD_PROVIDER
     */
    public const CLOUD_PROVIDER_GCP = 'gcp';
    
    /**
     * Heroku Platform as a Service
     *
     * @see TraceAttributes::CLOUD_PROVIDER
     */
    public const CLOUD_PROVIDER_HEROKU = 'heroku';
    
    /**
     * IBM Cloud
     *
     * @see TraceAttributes::CLOUD_PROVIDER
     */
    public const CLOUD_PROVIDER_IBM_CLOUD = 'ibm_cloud';
    
    /**
     * Tencent Cloud
     *
     * @see TraceAttributes::CLOUD_PROVIDER
     */
    public const CLOUD_PROVIDER_TENCENT_CLOUD = 'tencent_cloud';
    
    /**
     * When tasks of the cgroup are in user mode (Linux). When all container processes are in user mode (Windows)
     *
     * @see TraceAttributes::CONTAINER_CPU_STATE
     */
    public const CONTAINER_CPU_STATE_USER = 'user';
    
    /**
     * When CPU is used by the system (host OS)
     *
     * @see TraceAttributes::CONTAINER_CPU_STATE
     */
    public const CONTAINER_CPU_STATE_SYSTEM = 'system';
    
    /**
     * When tasks of the cgroup are in kernel mode (Linux). When all container processes are in kernel mode (Windows)
     *
     * @see TraceAttributes::CONTAINER_CPU_STATE
     */
    public const CONTAINER_CPU_STATE_KERNEL = 'kernel';
    
    /**
     * user
     *
     * @see TraceAttributes::CPU_MODE
     */
    public const CPU_MODE_USER = 'user';
    
    /**
     * system
     *
     * @see TraceAttributes::CPU_MODE
     */
    public const CPU_MODE_SYSTEM = 'system';
    
    /**
     * nice
     *
     * @see TraceAttributes::CPU_MODE
     */
    public const CPU_MODE_NICE = 'nice';
    
    /**
     * idle
     *
     * @see TraceAttributes::CPU_MODE
     */
    public const CPU_MODE_IDLE = 'idle';
    
    /**
     * iowait
     *
     * @see TraceAttributes::CPU_MODE
     */
    public const CPU_MODE_IOWAIT = 'iowait';
    
    /**
     * interrupt
     *
     * @see TraceAttributes::CPU_MODE
     */
    public const CPU_MODE_INTERRUPT = 'interrupt';
    
    /**
     * steal
     *
     * @see TraceAttributes::CPU_MODE
     */
    public const CPU_MODE_STEAL = 'steal';
    
    /**
     * kernel
     *
     * @see TraceAttributes::CPU_MODE
     */
    public const CPU_MODE_KERNEL = 'kernel';
    
    /**
     * all
     *
     * @see TraceAttributes::DB_CASSANDRA_CONSISTENCY_LEVEL
     */
    public const DB_CASSANDRA_CONSISTENCY_LEVEL_ALL = 'all';
    
    /**
     * each_quorum
     *
     * @see TraceAttributes::DB_CASSANDRA_CONSISTENCY_LEVEL
     */
    public const DB_CASSANDRA_CONSISTENCY_LEVEL_EACH_QUORUM = 'each_quorum';
    
    /**
     * quorum
     *
     * @see TraceAttributes::DB_CASSANDRA_CONSISTENCY_LEVEL
     */
    public const DB_CASSANDRA_CONSISTENCY_LEVEL_QUORUM = 'quorum';
    
    /**
     * local_quorum
     *
     * @see TraceAttributes::DB_CASSANDRA_CONSISTENCY_LEVEL
     */
    public const DB_CASSANDRA_CONSISTENCY_LEVEL_LOCAL_QUORUM = 'local_quorum';
    
    /**
     * one
     *
     * @see TraceAttributes::DB_CASSANDRA_CONSISTENCY_LEVEL
     */
    public const DB_CASSANDRA_CONSISTENCY_LEVEL_ONE = 'one';
    
    /**
     * two
     *
     * @see TraceAttributes::DB_CASSANDRA_CONSISTENCY_LEVEL
     */
    public const DB_CASSANDRA_CONSISTENCY_LEVEL_TWO = 'two';
    
    /**
     * three
     *
     * @see TraceAttributes::DB_CASSANDRA_CONSISTENCY_LEVEL
     */
    public const DB_CASSANDRA_CONSISTENCY_LEVEL_THREE = 'three';
    
    /**
     * local_one
     *
     * @see TraceAttributes::DB_CASSANDRA_CONSISTENCY_LEVEL
     */
    public const DB_CASSANDRA_CONSISTENCY_LEVEL_LOCAL_ONE = 'local_one';
    
    /**
     * any
     *
     * @see TraceAttributes::DB_CASSANDRA_CONSISTENCY_LEVEL
     */
    public const DB_CASSANDRA_CONSISTENCY_LEVEL_ANY = 'any';
    
    /**
     * serial
     *
     * @see TraceAttributes::DB_CASSANDRA_CONSISTENCY_LEVEL
     */
    public const DB_CASSANDRA_CONSISTENCY_LEVEL_SERIAL = 'serial';
    
    /**
     * local_serial
     *
     * @see TraceAttributes::DB_CASSANDRA_CONSISTENCY_LEVEL
     */
    public const DB_CASSANDRA_CONSISTENCY_LEVEL_LOCAL_SERIAL = 'local_serial';
    
    /**
     * idle
     *
     * @see TraceAttributes::DB_CLIENT_CONNECTION_STATE
     */
    public const DB_CLIENT_CONNECTION_STATE_IDLE = 'idle';
    
    /**
     * used
     *
     * @see TraceAttributes::DB_CLIENT_CONNECTION_STATE
     */
    public const DB_CLIENT_CONNECTION_STATE_USED = 'used';
    
    /**
     * idle
     *
     * @see TraceAttributes::DB_CLIENT_CONNECTIONS_STATE
     */
    public const DB_CLIENT_CONNECTIONS_STATE_IDLE = 'idle';
    
    /**
     * used
     *
     * @see TraceAttributes::DB_CLIENT_CONNECTIONS_STATE
     */
    public const DB_CLIENT_CONNECTIONS_STATE_USED = 'used';
    
    /**
     * Gateway (HTTP) connections mode
     *
     * @see TraceAttributes::DB_COSMOSDB_CONNECTION_MODE
     */
    public const DB_COSMOSDB_CONNECTION_MODE_GATEWAY = 'gateway';
    
    /**
     * Direct connection
     *
     * @see TraceAttributes::DB_COSMOSDB_CONNECTION_MODE
     */
    public const DB_COSMOSDB_CONNECTION_MODE_DIRECT = 'direct';
    
    /**
     * invalid
     *
     * @see TraceAttributes::DB_COSMOSDB_OPERATION_TYPE
     */
    public const DB_COSMOSDB_OPERATION_TYPE_INVALID = 'Invalid';
    
    /**
     * create
     *
     * @see TraceAttributes::DB_COSMOSDB_OPERATION_TYPE
     */
    public const DB_COSMOSDB_OPERATION_TYPE_CREATE = 'Create';
    
    /**
     * patch
     *
     * @see TraceAttributes::DB_COSMOSDB_OPERATION_TYPE
     */
    public const DB_COSMOSDB_OPERATION_TYPE_PATCH = 'Patch';
    
    /**
     * read
     *
     * @see TraceAttributes::DB_COSMOSDB_OPERATION_TYPE
     */
    public const DB_COSMOSDB_OPERATION_TYPE_READ = 'Read';
    
    /**
     * read_feed
     *
     * @see TraceAttributes::DB_COSMOSDB_OPERATION_TYPE
     */
    public const DB_COSMOSDB_OPERATION_TYPE_READ_FEED = 'ReadFeed';
    
    /**
     * delete
     *
     * @see TraceAttributes::DB_COSMOSDB_OPERATION_TYPE
     */
    public const DB_COSMOSDB_OPERATION_TYPE_DELETE = 'Delete';
    
    /**
     * replace
     *
     * @see TraceAttributes::DB_COSMOSDB_OPERATION_TYPE
     */
    public const DB_COSMOSDB_OPERATION_TYPE_REPLACE = 'Replace';
    
    /**
     * execute
     *
     * @see TraceAttributes::DB_COSMOSDB_OPERATION_TYPE
     */
    public const DB_COSMOSDB_OPERATION_TYPE_EXECUTE = 'Execute';
    
    /**
     * query
     *
     * @see TraceAttributes::DB_COSMOSDB_OPERATION_TYPE
     */
    public const DB_COSMOSDB_OPERATION_TYPE_QUERY = 'Query';
    
    /**
     * head
     *
     * @see TraceAttributes::DB_COSMOSDB_OPERATION_TYPE
     */
    public const DB_COSMOSDB_OPERATION_TYPE_HEAD = 'Head';
    
    /**
     * head_feed
     *
     * @see TraceAttributes::DB_COSMOSDB_OPERATION_TYPE
     */
    public const DB_COSMOSDB_OPERATION_TYPE_HEAD_FEED = 'HeadFeed';
    
    /**
     * upsert
     *
     * @see TraceAttributes::DB_COSMOSDB_OPERATION_TYPE
     */
    public const DB_COSMOSDB_OPERATION_TYPE_UPSERT = 'Upsert';
    
    /**
     * batch
     *
     * @see TraceAttributes::DB_COSMOSDB_OPERATION_TYPE
     */
    public const DB_COSMOSDB_OPERATION_TYPE_BATCH = 'Batch';
    
    /**
     * query_plan
     *
     * @see TraceAttributes::DB_COSMOSDB_OPERATION_TYPE
     */
    public const DB_COSMOSDB_OPERATION_TYPE_QUERY_PLAN = 'QueryPlan';
    
    /**
     * execute_javascript
     *
     * @see TraceAttributes::DB_COSMOSDB_OPERATION_TYPE
     */
    public const DB_COSMOSDB_OPERATION_TYPE_EXECUTE_JAVASCRIPT = 'ExecuteJavaScript';
    
    /**
     * Some other SQL database. Fallback only. See notes
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_OTHER_SQL = 'other_sql';
    
    /**
     * Adabas (Adaptable Database System)
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_ADABAS = 'adabas';
    
    /**
     * Deprecated, use `intersystems_cache` instead
     *
     * @see TraceAttributes::DB_SYSTEM
     * @deprecated Replaced by `intersystems_cache`.
     */
    public const DB_SYSTEM_CACHE = 'cache';
    
    /**
     * InterSystems Caché
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_INTERSYSTEMS_CACHE = 'intersystems_cache';
    
    /**
     * Apache Cassandra
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_CASSANDRA = 'cassandra';
    
    /**
     * ClickHouse
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_CLICKHOUSE = 'clickhouse';
    
    /**
     * Deprecated, use `other_sql` instead
     *
     * @see TraceAttributes::DB_SYSTEM
     * @deprecated Replaced by `other_sql`.
     */
    public const DB_SYSTEM_CLOUDSCAPE = 'cloudscape';
    
    /**
     * CockroachDB
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_COCKROACHDB = 'cockroachdb';
    
    /**
     * Deprecated, no replacement at this time
     *
     * @see TraceAttributes::DB_SYSTEM
     * @deprecated Removed.
     */
    public const DB_SYSTEM_COLDFUSION = 'coldfusion';
    
    /**
     * Microsoft Azure Cosmos DB
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_COSMOSDB = 'cosmosdb';
    
    /**
     * Couchbase
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_COUCHBASE = 'couchbase';
    
    /**
     * CouchDB
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_COUCHDB = 'couchdb';
    
    /**
     * IBM Db2
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_DB2 = 'db2';
    
    /**
     * Apache Derby
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_DERBY = 'derby';
    
    /**
     * Amazon DynamoDB
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_DYNAMODB = 'dynamodb';
    
    /**
     * EnterpriseDB
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_EDB = 'edb';
    
    /**
     * Elasticsearch
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_ELASTICSEARCH = 'elasticsearch';
    
    /**
     * FileMaker
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_FILEMAKER = 'filemaker';
    
    /**
     * Firebird
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_FIREBIRD = 'firebird';
    
    /**
     * Deprecated, use `other_sql` instead
     *
     * @see TraceAttributes::DB_SYSTEM
     * @deprecated Replaced by `other_sql`.
     */
    public const DB_SYSTEM_FIRSTSQL = 'firstsql';
    
    /**
     * Apache Geode
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_GEODE = 'geode';
    
    /**
     * H2
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_H2 = 'h2';
    
    /**
     * SAP HANA
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_HANADB = 'hanadb';
    
    /**
     * Apache HBase
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_HBASE = 'hbase';
    
    /**
     * Apache Hive
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_HIVE = 'hive';
    
    /**
     * HyperSQL DataBase
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_HSQLDB = 'hsqldb';
    
    /**
     * InfluxDB
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_INFLUXDB = 'influxdb';
    
    /**
     * Informix
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_INFORMIX = 'informix';
    
    /**
     * Ingres
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_INGRES = 'ingres';
    
    /**
     * InstantDB
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_INSTANTDB = 'instantdb';
    
    /**
     * InterBase
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_INTERBASE = 'interbase';
    
    /**
     * MariaDB
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_MARIADB = 'mariadb';
    
    /**
     * SAP MaxDB
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_MAXDB = 'maxdb';
    
    /**
     * Memcached
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_MEMCACHED = 'memcached';
    
    /**
     * MongoDB
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_MONGODB = 'mongodb';
    
    /**
     * Microsoft SQL Server
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_MSSQL = 'mssql';
    
    /**
     * Deprecated, Microsoft SQL Server Compact is discontinued
     *
     * @see TraceAttributes::DB_SYSTEM
     * @deprecated Removed, use `other_sql` instead.
     */
    public const DB_SYSTEM_MSSQLCOMPACT = 'mssqlcompact';
    
    /**
     * MySQL
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_MYSQL = 'mysql';
    
    /**
     * Neo4j
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_NEO4J = 'neo4j';
    
    /**
     * Netezza
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_NETEZZA = 'netezza';
    
    /**
     * OpenSearch
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_OPENSEARCH = 'opensearch';
    
    /**
     * Oracle Database
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_ORACLE = 'oracle';
    
    /**
     * Pervasive PSQL
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_PERVASIVE = 'pervasive';
    
    /**
     * PointBase
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_POINTBASE = 'pointbase';
    
    /**
     * PostgreSQL
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_POSTGRESQL = 'postgresql';
    
    /**
     * Progress Database
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_PROGRESS = 'progress';
    
    /**
     * Redis
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_REDIS = 'redis';
    
    /**
     * Amazon Redshift
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_REDSHIFT = 'redshift';
    
    /**
     * Cloud Spanner
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_SPANNER = 'spanner';
    
    /**
     * SQLite
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_SQLITE = 'sqlite';
    
    /**
     * Sybase
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_SYBASE = 'sybase';
    
    /**
     * Teradata
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_TERADATA = 'teradata';
    
    /**
     * Trino
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_TRINO = 'trino';
    
    /**
     * Vertica
     *
     * @see TraceAttributes::DB_SYSTEM
     */
    public const DB_SYSTEM_VERTICA = 'vertica';
    
    /**
     * failed
     *
     * @see TraceAttributes::DEPLOYMENT_STATUS
     */
    public const DEPLOYMENT_STATUS_FAILED = 'failed';
    
    /**
     * succeeded
     *
     * @see TraceAttributes::DEPLOYMENT_STATUS
     */
    public const DEPLOYMENT_STATUS_SUCCEEDED = 'succeeded';
    
    /**
     * read
     *
     * @see TraceAttributes::DISK_IO_DIRECTION
     */
    public const DISK_IO_DIRECTION_READ = 'read';
    
    /**
     * write
     *
     * @see TraceAttributes::DISK_IO_DIRECTION
     */
    public const DISK_IO_DIRECTION_WRITE = 'write';
    
    /**
     * A fallback error value to be used when the instrumentation doesn't define a custom value
     *
     * @see TraceAttributes::ERROR_TYPE
     */
    public const ERROR_TYPE_OTHER = '_OTHER';
    
    /**
     * When a new object is created
     *
     * @see TraceAttributes::FAAS_DOCUMENT_OPERATION
     */
    public const FAAS_DOCUMENT_OPERATION_INSERT = 'insert';
    
    /**
     * When an object is modified
     *
     * @see TraceAttributes::FAAS_DOCUMENT_OPERATION
     */
    public const FAAS_DOCUMENT_OPERATION_EDIT = 'edit';
    
    /**
     * When an object is deleted
     *
     * @see TraceAttributes::FAAS_DOCUMENT_OPERATION
     */
    public const FAAS_DOCUMENT_OPERATION_DELETE = 'delete';
    
    /**
     * Alibaba Cloud
     *
     * @see TraceAttributes::FAAS_INVOKED_PROVIDER
     */
    public const FAAS_INVOKED_PROVIDER_ALIBABA_CLOUD = 'alibaba_cloud';
    
    /**
     * Amazon Web Services
     *
     * @see TraceAttributes::FAAS_INVOKED_PROVIDER
     */
    public const FAAS_INVOKED_PROVIDER_AWS = 'aws';
    
    /**
     * Microsoft Azure
     *
     * @see TraceAttributes::FAAS_INVOKED_PROVIDER
     */
    public const FAAS_INVOKED_PROVIDER_AZURE = 'azure';
    
    /**
     * Google Cloud Platform
     *
     * @see TraceAttributes::FAAS_INVOKED_PROVIDER
     */
    public const FAAS_INVOKED_PROVIDER_GCP = 'gcp';
    
    /**
     * Tencent Cloud
     *
     * @see TraceAttributes::FAAS_INVOKED_PROVIDER
     */
    public const FAAS_INVOKED_PROVIDER_TENCENT_CLOUD = 'tencent_cloud';
    
    /**
     * A response to some data source operation such as a database or filesystem read/write
     *
     * @see TraceAttributes::FAAS_TRIGGER
     */
    public const FAAS_TRIGGER_DATASOURCE = 'datasource';
    
    /**
     * To provide an answer to an inbound HTTP request
     *
     * @see TraceAttributes::FAAS_TRIGGER
     */
    public const FAAS_TRIGGER_HTTP = 'http';
    
    /**
     * A function is set to be executed when messages are sent to a messaging system
     *
     * @see TraceAttributes::FAAS_TRIGGER
     */
    public const FAAS_TRIGGER_PUBSUB = 'pubsub';
    
    /**
     * A function is scheduled to be executed regularly
     *
     * @see TraceAttributes::FAAS_TRIGGER
     */
    public const FAAS_TRIGGER_TIMER = 'timer';
    
    /**
     * If none of the others apply
     *
     * @see TraceAttributes::FAAS_TRIGGER
     */
    public const FAAS_TRIGGER_OTHER = 'other';
    
    /**
     * Chat completion operation such as [OpenAI Chat API](https://platform.openai.com/docs/api-reference/chat)
     *
     * @see TraceAttributes::GEN_AI_OPERATION_NAME
     */
    public const GEN_AI_OPERATION_NAME_CHAT = 'chat';
    
    /**
     * Text completions operation such as [OpenAI Completions API (Legacy)](https://platform.openai.com/docs/api-reference/completions)
     *
     * @see TraceAttributes::GEN_AI_OPERATION_NAME
     */
    public const GEN_AI_OPERATION_NAME_TEXT_COMPLETION = 'text_completion';
    
    /**
     * OpenAI
     *
     * @see TraceAttributes::GEN_AI_SYSTEM
     */
    public const GEN_AI_SYSTEM_OPENAI = 'openai';
    
    /**
     * Vertex AI
     *
     * @see TraceAttributes::GEN_AI_SYSTEM
     */
    public const GEN_AI_SYSTEM_VERTEX_AI = 'vertex_ai';
    
    /**
     * Anthropic
     *
     * @see TraceAttributes::GEN_AI_SYSTEM
     */
    public const GEN_AI_SYSTEM_ANTHROPIC = 'anthropic';
    
    /**
     * Cohere
     *
     * @see TraceAttributes::GEN_AI_SYSTEM
     */
    public const GEN_AI_SYSTEM_COHERE = 'cohere';
    
    /**
     * Input tokens (prompt, input, etc.)
     *
     * @see TraceAttributes::GEN_AI_TOKEN_TYPE
     */
    public const GEN_AI_TOKEN_TYPE_INPUT = 'input';
    
    /**
     * Output tokens (completion, response, etc.)
     *
     * @see TraceAttributes::GEN_AI_TOKEN_TYPE
     */
    public const GEN_AI_TOKEN_TYPE_COMPLETION = 'output';
    
    /**
     * Memory allocated from the heap that is reserved for stack space, whether or not it is currently in-use
     *
     * @see TraceAttributes::GO_MEMORY_TYPE
     *
     * Computed from <code>/memory/classes/heap/stacks:bytes</code>.
     */
    public const GO_MEMORY_TYPE_STACK = 'stack';
    
    /**
     * Memory used by the Go runtime, excluding other categories of memory usage described in this enumeration
     *
     * @see TraceAttributes::GO_MEMORY_TYPE
     */
    public const GO_MEMORY_TYPE_OTHER = 'other';
    
    /**
     * GraphQL query
     *
     * @see TraceAttributes::GRAPHQL_OPERATION_TYPE
     */
    public const GRAPHQL_OPERATION_TYPE_QUERY = 'query';
    
    /**
     * GraphQL mutation
     *
     * @see TraceAttributes::GRAPHQL_OPERATION_TYPE
     */
    public const GRAPHQL_OPERATION_TYPE_MUTATION = 'mutation';
    
    /**
     * GraphQL subscription
     *
     * @see TraceAttributes::GRAPHQL_OPERATION_TYPE
     */
    public const GRAPHQL_OPERATION_TYPE_SUBSCRIPTION = 'subscription';
    
    /**
     * AMD64
     *
     * @see TraceAttributes::HOST_ARCH
     */
    public const HOST_ARCH_AMD64 = 'amd64';
    
    /**
     * ARM32
     *
     * @see TraceAttributes::HOST_ARCH
     */
    public const HOST_ARCH_ARM32 = 'arm32';
    
    /**
     * ARM64
     *
     * @see TraceAttributes::HOST_ARCH
     */
    public const HOST_ARCH_ARM64 = 'arm64';
    
    /**
     * Itanium
     *
     * @see TraceAttributes::HOST_ARCH
     */
    public const HOST_ARCH_IA64 = 'ia64';
    
    /**
     * 32-bit PowerPC
     *
     * @see TraceAttributes::HOST_ARCH
     */
    public const HOST_ARCH_PPC32 = 'ppc32';
    
    /**
     * 64-bit PowerPC
     *
     * @see TraceAttributes::HOST_ARCH
     */
    public const HOST_ARCH_PPC64 = 'ppc64';
    
    /**
     * IBM z/Architecture
     *
     * @see TraceAttributes::HOST_ARCH
     */
    public const HOST_ARCH_S390X = 's390x';
    
    /**
     * 32-bit x86
     *
     * @see TraceAttributes::HOST_ARCH
     */
    public const HOST_ARCH_X86 = 'x86';
    
    /**
     * active state
     *
     * @see TraceAttributes::HTTP_CONNECTION_STATE
     */
    public const HTTP_CONNECTION_STATE_ACTIVE = 'active';
    
    /**
     * idle state
     *
     * @see TraceAttributes::HTTP_CONNECTION_STATE
     */
    public const HTTP_CONNECTION_STATE_IDLE = 'idle';
    
    /**
     * HTTP/1.0
     *
     * @see TraceAttributes::HTTP_FLAVOR
     */
    public const HTTP_FLAVOR_HTTP_1_0 = '1.0';
    
    /**
     * HTTP/1.1
     *
     * @see TraceAttributes::HTTP_FLAVOR
     */
    public const HTTP_FLAVOR_HTTP_1_1 = '1.1';
    
    /**
     * HTTP/2
     *
     * @see TraceAttributes::HTTP_FLAVOR
     */
    public const HTTP_FLAVOR_HTTP_2_0 = '2.0';
    
    /**
     * HTTP/3
     *
     * @see TraceAttributes::HTTP_FLAVOR
     */
    public const HTTP_FLAVOR_HTTP_3_0 = '3.0';
    
    /**
     * SPDY protocol
     *
     * @see TraceAttributes::HTTP_FLAVOR
     */
    public const HTTP_FLAVOR_SPDY = 'SPDY';
    
    /**
     * QUIC protocol
     *
     * @see TraceAttributes::HTTP_FLAVOR
     */
    public const HTTP_FLAVOR_QUIC = 'QUIC';
    
    /**
     * CONNECT method
     *
     * @see TraceAttributes::HTTP_REQUEST_METHOD
     */
    public const HTTP_REQUEST_METHOD_CONNECT = 'CONNECT';
    
    /**
     * DELETE method
     *
     * @see TraceAttributes::HTTP_REQUEST_METHOD
     */
    public const HTTP_REQUEST_METHOD_DELETE = 'DELETE';
    
    /**
     * GET method
     *
     * @see TraceAttributes::HTTP_REQUEST_METHOD
     */
    public const HTTP_REQUEST_METHOD_GET = 'GET';
    
    /**
     * HEAD method
     *
     * @see TraceAttributes::HTTP_REQUEST_METHOD
     */
    public const HTTP_REQUEST_METHOD_HEAD = 'HEAD';
    
    /**
     * OPTIONS method
     *
     * @see TraceAttributes::HTTP_REQUEST_METHOD
     */
    public const HTTP_REQUEST_METHOD_OPTIONS = 'OPTIONS';
    
    /**
     * PATCH method
     *
     * @see TraceAttributes::HTTP_REQUEST_METHOD
     */
    public const HTTP_REQUEST_METHOD_PATCH = 'PATCH';
    
    /**
     * POST method
     *
     * @see TraceAttributes::HTTP_REQUEST_METHOD
     */
    public const HTTP_REQUEST_METHOD_POST = 'POST';
    
    /**
     * PUT method
     *
     * @see TraceAttributes::HTTP_REQUEST_METHOD
     */
    public const HTTP_REQUEST_METHOD_PUT = 'PUT';
    
    /**
     * TRACE method
     *
     * @see TraceAttributes::HTTP_REQUEST_METHOD
     */
    public const HTTP_REQUEST_METHOD_TRACE = 'TRACE';
    
    /**
     * Any HTTP method that the instrumentation has no prior knowledge of
     *
     * @see TraceAttributes::HTTP_REQUEST_METHOD
     */
    public const HTTP_REQUEST_METHOD_OTHER = '_OTHER';
    
    /**
     * The app has become `active`. Associated with UIKit notification `applicationDidBecomeActive`
     *
     * @see TraceAttributes::IOS_STATE
     */
    public const IOS_STATE_ACTIVE = 'active';
    
    /**
     * The app is now `inactive`. Associated with UIKit notification `applicationWillResignActive`
     *
     * @see TraceAttributes::IOS_STATE
     */
    public const IOS_STATE_INACTIVE = 'inactive';
    
    /**
     * The app is now in the background. This value is associated with UIKit notification `applicationDidEnterBackground`
     *
     * @see TraceAttributes::IOS_STATE
     */
    public const IOS_STATE_BACKGROUND = 'background';
    
    /**
     * The app is now in the foreground. This value is associated with UIKit notification `applicationWillEnterForeground`
     *
     * @see TraceAttributes::IOS_STATE
     */
    public const IOS_STATE_FOREGROUND = 'foreground';
    
    /**
     * The app is about to terminate. Associated with UIKit notification `applicationWillTerminate`
     *
     * @see TraceAttributes::IOS_STATE
     */
    public const IOS_STATE_TERMINATE = 'terminate';
    
    /**
     * Heap memory
     *
     * @see TraceAttributes::JVM_MEMORY_TYPE
     */
    public const JVM_MEMORY_TYPE_HEAP = 'heap';
    
    /**
     * Non-heap memory
     *
     * @see TraceAttributes::JVM_MEMORY_TYPE
     */
    public const JVM_MEMORY_TYPE_NON_HEAP = 'non_heap';
    
    /**
     * A thread that has not yet started is in this state
     *
     * @see TraceAttributes::JVM_THREAD_STATE
     */
    public const JVM_THREAD_STATE_NEW = 'new';
    
    /**
     * A thread executing in the Java virtual machine is in this state
     *
     * @see TraceAttributes::JVM_THREAD_STATE
     */
    public const JVM_THREAD_STATE_RUNNABLE = 'runnable';
    
    /**
     * A thread that is blocked waiting for a monitor lock is in this state
     *
     * @see TraceAttributes::JVM_THREAD_STATE
     */
    public const JVM_THREAD_STATE_BLOCKED = 'blocked';
    
    /**
     * A thread that is waiting indefinitely for another thread to perform a particular action is in this state
     *
     * @see TraceAttributes::JVM_THREAD_STATE
     */
    public const JVM_THREAD_STATE_WAITING = 'waiting';
    
    /**
     * A thread that is waiting for another thread to perform an action for up to a specified waiting time is in this state
     *
     * @see TraceAttributes::JVM_THREAD_STATE
     */
    public const JVM_THREAD_STATE_TIMED_WAITING = 'timed_waiting';
    
    /**
     * A thread that has exited is in this state
     *
     * @see TraceAttributes::JVM_THREAD_STATE
     */
    public const JVM_THREAD_STATE_TERMINATED = 'terminated';
    
    /**
     * reclaimable
     *
     * @see TraceAttributes::LINUX_MEMORY_SLAB_STATE
     */
    public const LINUX_MEMORY_SLAB_STATE_RECLAIMABLE = 'reclaimable';
    
    /**
     * unreclaimable
     *
     * @see TraceAttributes::LINUX_MEMORY_SLAB_STATE
     */
    public const LINUX_MEMORY_SLAB_STATE_UNRECLAIMABLE = 'unreclaimable';
    
    /**
     * Logs from stdout stream
     *
     * @see TraceAttributes::LOG_IOSTREAM
     */
    public const LOG_IOSTREAM_STDOUT = 'stdout';
    
    /**
     * Events from stderr stream
     *
     * @see TraceAttributes::LOG_IOSTREAM
     */
    public const LOG_IOSTREAM_STDERR = 'stderr';
    
    /**
     * sent
     *
     * @see TraceAttributes::MESSAGE_TYPE
     */
    public const MESSAGE_TYPE_SENT = 'SENT';
    
    /**
     * received
     *
     * @see TraceAttributes::MESSAGE_TYPE
     */
    public const MESSAGE_TYPE_RECEIVED = 'RECEIVED';
    
    /**
     * One or more messages are provided for publishing to an intermediary. If a single message is published, the context of the &#34;Publish&#34; span can be used as the creation context and no &#34;Create&#34; span needs to be created
     *
     * @see TraceAttributes::MESSAGING_OPERATION_TYPE
     */
    public const MESSAGING_OPERATION_TYPE_PUBLISH = 'publish';
    
    /**
     * A message is created. &#34;Create&#34; spans always refer to a single message and are used to provide a unique creation context for messages in batch publishing scenarios
     *
     * @see TraceAttributes::MESSAGING_OPERATION_TYPE
     */
    public const MESSAGING_OPERATION_TYPE_CREATE = 'create';
    
    /**
     * One or more messages are requested by a consumer. This operation refers to pull-based scenarios, where consumers explicitly call methods of messaging SDKs to receive messages
     *
     * @see TraceAttributes::MESSAGING_OPERATION_TYPE
     */
    public const MESSAGING_OPERATION_TYPE_RECEIVE = 'receive';
    
    /**
     * One or more messages are processed by a consumer
     *
     * @see TraceAttributes::MESSAGING_OPERATION_TYPE
     */
    public const MESSAGING_OPERATION_TYPE_PROCESS = 'process';
    
    /**
     * One or more messages are settled
     *
     * @see TraceAttributes::MESSAGING_OPERATION_TYPE
     */
    public const MESSAGING_OPERATION_TYPE_SETTLE = 'settle';
    
    /**
     * Deprecated. Use `process` instead
     *
     * @see TraceAttributes::MESSAGING_OPERATION_TYPE
     * @deprecated Replaced by `process`.
     */
    public const MESSAGING_OPERATION_TYPE_DELIVER = 'deliver';
    
    /**
     * Clustering consumption model
     *
     * @see TraceAttributes::MESSAGING_ROCKETMQ_CONSUMPTION_MODEL
     */
    public const MESSAGING_ROCKETMQ_CONSUMPTION_MODEL_CLUSTERING = 'clustering';
    
    /**
     * Broadcasting consumption model
     *
     * @see TraceAttributes::MESSAGING_ROCKETMQ_CONSUMPTION_MODEL
     */
    public const MESSAGING_ROCKETMQ_CONSUMPTION_MODEL_BROADCASTING = 'broadcasting';
    
    /**
     * Normal message
     *
     * @see TraceAttributes::MESSAGING_ROCKETMQ_MESSAGE_TYPE
     */
    public const MESSAGING_ROCKETMQ_MESSAGE_TYPE_NORMAL = 'normal';
    
    /**
     * FIFO message
     *
     * @see TraceAttributes::MESSAGING_ROCKETMQ_MESSAGE_TYPE
     */
    public const MESSAGING_ROCKETMQ_MESSAGE_TYPE_FIFO = 'fifo';
    
    /**
     * Delay message
     *
     * @see TraceAttributes::MESSAGING_ROCKETMQ_MESSAGE_TYPE
     */
    public const MESSAGING_ROCKETMQ_MESSAGE_TYPE_DELAY = 'delay';
    
    /**
     * Transaction message
     *
     * @see TraceAttributes::MESSAGING_ROCKETMQ_MESSAGE_TYPE
     */
    public const MESSAGING_ROCKETMQ_MESSAGE_TYPE_TRANSACTION = 'transaction';
    
    /**
     * Message is completed
     *
     * @see TraceAttributes::MESSAGING_SERVICEBUS_DISPOSITION_STATUS
     */
    public const MESSAGING_SERVICEBUS_DISPOSITION_STATUS_COMPLETE = 'complete';
    
    /**
     * Message is abandoned
     *
     * @see TraceAttributes::MESSAGING_SERVICEBUS_DISPOSITION_STATUS
     */
    public const MESSAGING_SERVICEBUS_DISPOSITION_STATUS_ABANDON = 'abandon';
    
    /**
     * Message is sent to dead letter queue
     *
     * @see TraceAttributes::MESSAGING_SERVICEBUS_DISPOSITION_STATUS
     */
    public const MESSAGING_SERVICEBUS_DISPOSITION_STATUS_DEAD_LETTER = 'dead_letter';
    
    /**
     * Message is deferred
     *
     * @see TraceAttributes::MESSAGING_SERVICEBUS_DISPOSITION_STATUS
     */
    public const MESSAGING_SERVICEBUS_DISPOSITION_STATUS_DEFER = 'defer';
    
    /**
     * Apache ActiveMQ
     *
     * @see TraceAttributes::MESSAGING_SYSTEM
     */
    public const MESSAGING_SYSTEM_ACTIVEMQ = 'activemq';
    
    /**
     * Amazon Simple Queue Service (SQS)
     *
     * @see TraceAttributes::MESSAGING_SYSTEM
     */
    public const MESSAGING_SYSTEM_AWS_SQS = 'aws_sqs';
    
    /**
     * Azure Event Grid
     *
     * @see TraceAttributes::MESSAGING_SYSTEM
     */
    public const MESSAGING_SYSTEM_EVENTGRID = 'eventgrid';
    
    /**
     * Azure Event Hubs
     *
     * @see TraceAttributes::MESSAGING_SYSTEM
     */
    public const MESSAGING_SYSTEM_EVENTHUBS = 'eventhubs';
    
    /**
     * Azure Service Bus
     *
     * @see TraceAttributes::MESSAGING_SYSTEM
     */
    public const MESSAGING_SYSTEM_SERVICEBUS = 'servicebus';
    
    /**
     * Google Cloud Pub/Sub
     *
     * @see TraceAttributes::MESSAGING_SYSTEM
     */
    public const MESSAGING_SYSTEM_GCP_PUBSUB = 'gcp_pubsub';
    
    /**
     * Java Message Service
     *
     * @see TraceAttributes::MESSAGING_SYSTEM
     */
    public const MESSAGING_SYSTEM_JMS = 'jms';
    
    /**
     * Apache Kafka
     *
     * @see TraceAttributes::MESSAGING_SYSTEM
     */
    public const MESSAGING_SYSTEM_KAFKA = 'kafka';
    
    /**
     * RabbitMQ
     *
     * @see TraceAttributes::MESSAGING_SYSTEM
     */
    public const MESSAGING_SYSTEM_RABBITMQ = 'rabbitmq';
    
    /**
     * Apache RocketMQ
     *
     * @see TraceAttributes::MESSAGING_SYSTEM
     */
    public const MESSAGING_SYSTEM_ROCKETMQ = 'rocketmq';
    
    /**
     * Apache Pulsar
     *
     * @see TraceAttributes::MESSAGING_SYSTEM
     */
    public const MESSAGING_SYSTEM_PULSAR = 'pulsar';
    
    /**
     * IPv4 address
     *
     * @see TraceAttributes::NET_SOCK_FAMILY
     */
    public const NET_SOCK_FAMILY_INET = 'inet';
    
    /**
     * IPv6 address
     *
     * @see TraceAttributes::NET_SOCK_FAMILY
     */
    public const NET_SOCK_FAMILY_INET6 = 'inet6';
    
    /**
     * Unix domain socket path
     *
     * @see TraceAttributes::NET_SOCK_FAMILY
     */
    public const NET_SOCK_FAMILY_UNIX = 'unix';
    
    /**
     * ip_tcp
     *
     * @see TraceAttributes::NET_TRANSPORT
     */
    public const NET_TRANSPORT_IP_TCP = 'ip_tcp';
    
    /**
     * ip_udp
     *
     * @see TraceAttributes::NET_TRANSPORT
     */
    public const NET_TRANSPORT_IP_UDP = 'ip_udp';
    
    /**
     * Named or anonymous pipe
     *
     * @see TraceAttributes::NET_TRANSPORT
     */
    public const NET_TRANSPORT_PIPE = 'pipe';
    
    /**
     * In-process communication
     *
     * @see TraceAttributes::NET_TRANSPORT
     *
     * Signals that there is only in-process communication not using a &quot;real&quot; network protocol in cases where network attributes would normally be expected. Usually all other network attributes can be left out in that case.
     */
    public const NET_TRANSPORT_INPROC = 'inproc';
    
    /**
     * Something else (non IP-based)
     *
     * @see TraceAttributes::NET_TRANSPORT
     */
    public const NET_TRANSPORT_OTHER = 'other';
    
    /**
     * GPRS
     *
     * @see TraceAttributes::NETWORK_CONNECTION_SUBTYPE
     */
    public const NETWORK_CONNECTION_SUBTYPE_GPRS = 'gprs';
    
    /**
     * EDGE
     *
     * @see TraceAttributes::NETWORK_CONNECTION_SUBTYPE
     */
    public const NETWORK_CONNECTION_SUBTYPE_EDGE = 'edge';
    
    /**
     * UMTS
     *
     * @see TraceAttributes::NETWORK_CONNECTION_SUBTYPE
     */
    public const NETWORK_CONNECTION_SUBTYPE_UMTS = 'umts';
    
    /**
     * CDMA
     *
     * @see TraceAttributes::NETWORK_CONNECTION_SUBTYPE
     */
    public const NETWORK_CONNECTION_SUBTYPE_CDMA = 'cdma';
    
    /**
     * EVDO Rel. 0
     *
     * @see TraceAttributes::NETWORK_CONNECTION_SUBTYPE
     */
    public const NETWORK_CONNECTION_SUBTYPE_EVDO_0 = 'evdo_0';
    
    /**
     * EVDO Rev. A
     *
     * @see TraceAttributes::NETWORK_CONNECTION_SUBTYPE
     */
    public const NETWORK_CONNECTION_SUBTYPE_EVDO_A = 'evdo_a';
    
    /**
     * CDMA2000 1XRTT
     *
     * @see TraceAttributes::NETWORK_CONNECTION_SUBTYPE
     */
    public const NETWORK_CONNECTION_SUBTYPE_CDMA2000_1XRTT = 'cdma2000_1xrtt';
    
    /**
     * HSDPA
     *
     * @see TraceAttributes::NETWORK_CONNECTION_SUBTYPE
     */
    public const NETWORK_CONNECTION_SUBTYPE_HSDPA = 'hsdpa';
    
    /**
     * HSUPA
     *
     * @see TraceAttributes::NETWORK_CONNECTION_SUBTYPE
     */
    public const NETWORK_CONNECTION_SUBTYPE_HSUPA = 'hsupa';
    
    /**
     * HSPA
     *
     * @see TraceAttributes::NETWORK_CONNECTION_SUBTYPE
     */
    public const NETWORK_CONNECTION_SUBTYPE_HSPA = 'hspa';
    
    /**
     * IDEN
     *
     * @see TraceAttributes::NETWORK_CONNECTION_SUBTYPE
     */
    public const NETWORK_CONNECTION_SUBTYPE_IDEN = 'iden';
    
    /**
     * EVDO Rev. B
     *
     * @see TraceAttributes::NETWORK_CONNECTION_SUBTYPE
     */
    public const NETWORK_CONNECTION_SUBTYPE_EVDO_B = 'evdo_b';
    
    /**
     * LTE
     *
     * @see TraceAttributes::NETWORK_CONNECTION_SUBTYPE
     */
    public const NETWORK_CONNECTION_SUBTYPE_LTE = 'lte';
    
    /**
     * EHRPD
     *
     * @see TraceAttributes::NETWORK_CONNECTION_SUBTYPE
     */
    public const NETWORK_CONNECTION_SUBTYPE_EHRPD = 'ehrpd';
    
    /**
     * HSPAP
     *
     * @see TraceAttributes::NETWORK_CONNECTION_SUBTYPE
     */
    public const NETWORK_CONNECTION_SUBTYPE_HSPAP = 'hspap';
    
    /**
     * GSM
     *
     * @see TraceAttributes::NETWORK_CONNECTION_SUBTYPE
     */
    public const NETWORK_CONNECTION_SUBTYPE_GSM = 'gsm';
    
    /**
     * TD-SCDMA
     *
     * @see TraceAttributes::NETWORK_CONNECTION_SUBTYPE
     */
    public const NETWORK_CONNECTION_SUBTYPE_TD_SCDMA = 'td_scdma';
    
    /**
     * IWLAN
     *
     * @see TraceAttributes::NETWORK_CONNECTION_SUBTYPE
     */
    public const NETWORK_CONNECTION_SUBTYPE_IWLAN = 'iwlan';
    
    /**
     * 5G NR (New Radio)
     *
     * @see TraceAttributes::NETWORK_CONNECTION_SUBTYPE
     */
    public const NETWORK_CONNECTION_SUBTYPE_NR = 'nr';
    
    /**
     * 5G NRNSA (New Radio Non-Standalone)
     *
     * @see TraceAttributes::NETWORK_CONNECTION_SUBTYPE
     */
    public const NETWORK_CONNECTION_SUBTYPE_NRNSA = 'nrnsa';
    
    /**
     * LTE CA
     *
     * @see TraceAttributes::NETWORK_CONNECTION_SUBTYPE
     */
    public const NETWORK_CONNECTION_SUBTYPE_LTE_CA = 'lte_ca';
    
    /**
     * wifi
     *
     * @see TraceAttributes::NETWORK_CONNECTION_TYPE
     */
    public const NETWORK_CONNECTION_TYPE_WIFI = 'wifi';
    
    /**
     * wired
     *
     * @see TraceAttributes::NETWORK_CONNECTION_TYPE
     */
    public const NETWORK_CONNECTION_TYPE_WIRED = 'wired';
    
    /**
     * cell
     *
     * @see TraceAttributes::NETWORK_CONNECTION_TYPE
     */
    public const NETWORK_CONNECTION_TYPE_CELL = 'cell';
    
    /**
     * unavailable
     *
     * @see TraceAttributes::NETWORK_CONNECTION_TYPE
     */
    public const NETWORK_CONNECTION_TYPE_UNAVAILABLE = 'unavailable';
    
    /**
     * unknown
     *
     * @see TraceAttributes::NETWORK_CONNECTION_TYPE
     */
    public const NETWORK_CONNECTION_TYPE_UNKNOWN = 'unknown';
    
    /**
     * transmit
     *
     * @see TraceAttributes::NETWORK_IO_DIRECTION
     */
    public const NETWORK_IO_DIRECTION_TRANSMIT = 'transmit';
    
    /**
     * receive
     *
     * @see TraceAttributes::NETWORK_IO_DIRECTION
     */
    public const NETWORK_IO_DIRECTION_RECEIVE = 'receive';
    
    /**
     * TCP
     *
     * @see TraceAttributes::NETWORK_TRANSPORT
     */
    public const NETWORK_TRANSPORT_TCP = 'tcp';
    
    /**
     * UDP
     *
     * @see TraceAttributes::NETWORK_TRANSPORT
     */
    public const NETWORK_TRANSPORT_UDP = 'udp';
    
    /**
     * Named or anonymous pipe
     *
     * @see TraceAttributes::NETWORK_TRANSPORT
     */
    public const NETWORK_TRANSPORT_PIPE = 'pipe';
    
    /**
     * Unix domain socket
     *
     * @see TraceAttributes::NETWORK_TRANSPORT
     */
    public const NETWORK_TRANSPORT_UNIX = 'unix';
    
    /**
     * QUIC
     *
     * @see TraceAttributes::NETWORK_TRANSPORT
     */
    public const NETWORK_TRANSPORT_QUIC = 'quic';
    
    /**
     * IPv4
     *
     * @see TraceAttributes::NETWORK_TYPE
     */
    public const NETWORK_TYPE_IPV4 = 'ipv4';
    
    /**
     * IPv6
     *
     * @see TraceAttributes::NETWORK_TYPE
     */
    public const NETWORK_TYPE_IPV6 = 'ipv6';
    
    /**
     * The parent Span depends on the child Span in some capacity
     *
     * @see TraceAttributes::OPENTRACING_REF_TYPE
     */
    public const OPENTRACING_REF_TYPE_CHILD_OF = 'child_of';
    
    /**
     * The parent Span doesn&#39;t depend in any way on the result of the child Span
     *
     * @see TraceAttributes::OPENTRACING_REF_TYPE
     */
    public const OPENTRACING_REF_TYPE_FOLLOWS_FROM = 'follows_from';
    
    /**
     * Microsoft Windows
     *
     * @see TraceAttributes::OS_TYPE
     */
    public const OS_TYPE_WINDOWS = 'windows';
    
    /**
     * Linux
     *
     * @see TraceAttributes::OS_TYPE
     */
    public const OS_TYPE_LINUX = 'linux';
    
    /**
     * Apple Darwin
     *
     * @see TraceAttributes::OS_TYPE
     */
    public const OS_TYPE_DARWIN = 'darwin';
    
    /**
     * FreeBSD
     *
     * @see TraceAttributes::OS_TYPE
     */
    public const OS_TYPE_FREEBSD = 'freebsd';
    
    /**
     * NetBSD
     *
     * @see TraceAttributes::OS_TYPE
     */
    public const OS_TYPE_NETBSD = 'netbsd';
    
    /**
     * OpenBSD
     *
     * @see TraceAttributes::OS_TYPE
     */
    public const OS_TYPE_OPENBSD = 'openbsd';
    
    /**
     * DragonFly BSD
     *
     * @see TraceAttributes::OS_TYPE
     */
    public const OS_TYPE_DRAGONFLYBSD = 'dragonflybsd';
    
    /**
     * HP-UX (Hewlett Packard Unix)
     *
     * @see TraceAttributes::OS_TYPE
     */
    public const OS_TYPE_HPUX = 'hpux';
    
    /**
     * AIX (Advanced Interactive eXecutive)
     *
     * @see TraceAttributes::OS_TYPE
     */
    public const OS_TYPE_AIX = 'aix';
    
    /**
     * SunOS, Oracle Solaris
     *
     * @see TraceAttributes::OS_TYPE
     */
    public const OS_TYPE_SOLARIS = 'solaris';
    
    /**
     * IBM z/OS
     *
     * @see TraceAttributes::OS_TYPE
     */
    public const OS_TYPE_Z_OS = 'z_os';
    
    /**
     * The operation has been validated by an Application developer or Operator to have completed successfully
     *
     * @see TraceAttributes::OTEL_STATUS_CODE
     */
    public const OTEL_STATUS_CODE_OK = 'OK';
    
    /**
     * The operation contains an error
     *
     * @see TraceAttributes::OTEL_STATUS_CODE
     */
    public const OTEL_STATUS_CODE_ERROR = 'ERROR';
    
    /**
     * voluntary
     *
     * @see TraceAttributes::PROCESS_CONTEXT_SWITCH_TYPE
     */
    public const PROCESS_CONTEXT_SWITCH_TYPE_VOLUNTARY = 'voluntary';
    
    /**
     * involuntary
     *
     * @see TraceAttributes::PROCESS_CONTEXT_SWITCH_TYPE
     */
    public const PROCESS_CONTEXT_SWITCH_TYPE_INVOLUNTARY = 'involuntary';
    
    /**
     * system
     *
     * @see TraceAttributes::PROCESS_CPU_STATE
     */
    public const PROCESS_CPU_STATE_SYSTEM = 'system';
    
    /**
     * user
     *
     * @see TraceAttributes::PROCESS_CPU_STATE
     */
    public const PROCESS_CPU_STATE_USER = 'user';
    
    /**
     * wait
     *
     * @see TraceAttributes::PROCESS_CPU_STATE
     */
    public const PROCESS_CPU_STATE_WAIT = 'wait';
    
    /**
     * major
     *
     * @see TraceAttributes::PROCESS_PAGING_FAULT_TYPE
     */
    public const PROCESS_PAGING_FAULT_TYPE_MAJOR = 'major';
    
    /**
     * minor
     *
     * @see TraceAttributes::PROCESS_PAGING_FAULT_TYPE
     */
    public const PROCESS_PAGING_FAULT_TYPE_MINOR = 'minor';
    
    /**
     * cancelled
     *
     * @see TraceAttributes::RPC_CONNECT_RPC_ERROR_CODE
     */
    public const RPC_CONNECT_RPC_ERROR_CODE_CANCELLED = 'cancelled';
    
    /**
     * unknown
     *
     * @see TraceAttributes::RPC_CONNECT_RPC_ERROR_CODE
     */
    public const RPC_CONNECT_RPC_ERROR_CODE_UNKNOWN = 'unknown';
    
    /**
     * invalid_argument
     *
     * @see TraceAttributes::RPC_CONNECT_RPC_ERROR_CODE
     */
    public const RPC_CONNECT_RPC_ERROR_CODE_INVALID_ARGUMENT = 'invalid_argument';
    
    /**
     * deadline_exceeded
     *
     * @see TraceAttributes::RPC_CONNECT_RPC_ERROR_CODE
     */
    public const RPC_CONNECT_RPC_ERROR_CODE_DEADLINE_EXCEEDED = 'deadline_exceeded';
    
    /**
     * not_found
     *
     * @see TraceAttributes::RPC_CONNECT_RPC_ERROR_CODE
     */
    public const RPC_CONNECT_RPC_ERROR_CODE_NOT_FOUND = 'not_found';
    
    /**
     * already_exists
     *
     * @see TraceAttributes::RPC_CONNECT_RPC_ERROR_CODE
     */
    public const RPC_CONNECT_RPC_ERROR_CODE_ALREADY_EXISTS = 'already_exists';
    
    /**
     * permission_denied
     *
     * @see TraceAttributes::RPC_CONNECT_RPC_ERROR_CODE
     */
    public const RPC_CONNECT_RPC_ERROR_CODE_PERMISSION_DENIED = 'permission_denied';
    
    /**
     * resource_exhausted
     *
     * @see TraceAttributes::RPC_CONNECT_RPC_ERROR_CODE
     */
    public const RPC_CONNECT_RPC_ERROR_CODE_RESOURCE_EXHAUSTED = 'resource_exhausted';
    
    /**
     * failed_precondition
     *
     * @see TraceAttributes::RPC_CONNECT_RPC_ERROR_CODE
     */
    public const RPC_CONNECT_RPC_ERROR_CODE_FAILED_PRECONDITION = 'failed_precondition';
    
    /**
     * aborted
     *
     * @see TraceAttributes::RPC_CONNECT_RPC_ERROR_CODE
     */
    public const RPC_CONNECT_RPC_ERROR_CODE_ABORTED = 'aborted';
    
    /**
     * out_of_range
     *
     * @see TraceAttributes::RPC_CONNECT_RPC_ERROR_CODE
     */
    public const RPC_CONNECT_RPC_ERROR_CODE_OUT_OF_RANGE = 'out_of_range';
    
    /**
     * unimplemented
     *
     * @see TraceAttributes::RPC_CONNECT_RPC_ERROR_CODE
     */
    public const RPC_CONNECT_RPC_ERROR_CODE_UNIMPLEMENTED = 'unimplemented';
    
    /**
     * internal
     *
     * @see TraceAttributes::RPC_CONNECT_RPC_ERROR_CODE
     */
    public const RPC_CONNECT_RPC_ERROR_CODE_INTERNAL = 'internal';
    
    /**
     * unavailable
     *
     * @see TraceAttributes::RPC_CONNECT_RPC_ERROR_CODE
     */
    public const RPC_CONNECT_RPC_ERROR_CODE_UNAVAILABLE = 'unavailable';
    
    /**
     * data_loss
     *
     * @see TraceAttributes::RPC_CONNECT_RPC_ERROR_CODE
     */
    public const RPC_CONNECT_RPC_ERROR_CODE_DATA_LOSS = 'data_loss';
    
    /**
     * unauthenticated
     *
     * @see TraceAttributes::RPC_CONNECT_RPC_ERROR_CODE
     */
    public const RPC_CONNECT_RPC_ERROR_CODE_UNAUTHENTICATED = 'unauthenticated';
    
    /**
     * OK
     *
     * @see TraceAttributes::RPC_GRPC_STATUS_CODE
     */
    public const RPC_GRPC_STATUS_CODE_OK = '0';
    
    /**
     * CANCELLED
     *
     * @see TraceAttributes::RPC_GRPC_STATUS_CODE
     */
    public const RPC_GRPC_STATUS_CODE_CANCELLED = '1';
    
    /**
     * UNKNOWN
     *
     * @see TraceAttributes::RPC_GRPC_STATUS_CODE
     */
    public const RPC_GRPC_STATUS_CODE_UNKNOWN = '2';
    
    /**
     * INVALID_ARGUMENT
     *
     * @see TraceAttributes::RPC_GRPC_STATUS_CODE
     */
    public const RPC_GRPC_STATUS_CODE_INVALID_ARGUMENT = '3';
    
    /**
     * DEADLINE_EXCEEDED
     *
     * @see TraceAttributes::RPC_GRPC_STATUS_CODE
     */
    public const RPC_GRPC_STATUS_CODE_DEADLINE_EXCEEDED = '4';
    
    /**
     * NOT_FOUND
     *
     * @see TraceAttributes::RPC_GRPC_STATUS_CODE
     */
    public const RPC_GRPC_STATUS_CODE_NOT_FOUND = '5';
    
    /**
     * ALREADY_EXISTS
     *
     * @see TraceAttributes::RPC_GRPC_STATUS_CODE
     */
    public const RPC_GRPC_STATUS_CODE_ALREADY_EXISTS = '6';
    
    /**
     * PERMISSION_DENIED
     *
     * @see TraceAttributes::RPC_GRPC_STATUS_CODE
     */
    public const RPC_GRPC_STATUS_CODE_PERMISSION_DENIED = '7';
    
    /**
     * RESOURCE_EXHAUSTED
     *
     * @see TraceAttributes::RPC_GRPC_STATUS_CODE
     */
    public const RPC_GRPC_STATUS_CODE_RESOURCE_EXHAUSTED = '8';
    
    /**
     * FAILED_PRECONDITION
     *
     * @see TraceAttributes::RPC_GRPC_STATUS_CODE
     */
    public const RPC_GRPC_STATUS_CODE_FAILED_PRECONDITION = '9';
    
    /**
     * ABORTED
     *
     * @see TraceAttributes::RPC_GRPC_STATUS_CODE
     */
    public const RPC_GRPC_STATUS_CODE_ABORTED = '10';
    
    /**
     * OUT_OF_RANGE
     *
     * @see TraceAttributes::RPC_GRPC_STATUS_CODE
     */
    public const RPC_GRPC_STATUS_CODE_OUT_OF_RANGE = '11';
    
    /**
     * UNIMPLEMENTED
     *
     * @see TraceAttributes::RPC_GRPC_STATUS_CODE
     */
    public const RPC_GRPC_STATUS_CODE_UNIMPLEMENTED = '12';
    
    /**
     * INTERNAL
     *
     * @see TraceAttributes::RPC_GRPC_STATUS_CODE
     */
    public const RPC_GRPC_STATUS_CODE_INTERNAL = '13';
    
    /**
     * UNAVAILABLE
     *
     * @see TraceAttributes::RPC_GRPC_STATUS_CODE
     */
    public const RPC_GRPC_STATUS_CODE_UNAVAILABLE = '14';
    
    /**
     * DATA_LOSS
     *
     * @see TraceAttributes::RPC_GRPC_STATUS_CODE
     */
    public const RPC_GRPC_STATUS_CODE_DATA_LOSS = '15';
    
    /**
     * UNAUTHENTICATED
     *
     * @see TraceAttributes::RPC_GRPC_STATUS_CODE
     */
    public const RPC_GRPC_STATUS_CODE_UNAUTHENTICATED = '16';
    
    /**
     * sent
     *
     * @see TraceAttributes::RPC_MESSAGE_TYPE
     */
    public const RPC_MESSAGE_TYPE_SENT = 'SENT';
    
    /**
     * received
     *
     * @see TraceAttributes::RPC_MESSAGE_TYPE
     */
    public const RPC_MESSAGE_TYPE_RECEIVED = 'RECEIVED';
    
    /**
     * gRPC
     *
     * @see TraceAttributes::RPC_SYSTEM
     */
    public const RPC_SYSTEM_GRPC = 'grpc';
    
    /**
     * Java RMI
     *
     * @see TraceAttributes::RPC_SYSTEM
     */
    public const RPC_SYSTEM_JAVA_RMI = 'java_rmi';
    
    /**
     * .NET WCF
     *
     * @see TraceAttributes::RPC_SYSTEM
     */
    public const RPC_SYSTEM_DOTNET_WCF = 'dotnet_wcf';
    
    /**
     * Apache Dubbo
     *
     * @see TraceAttributes::RPC_SYSTEM
     */
    public const RPC_SYSTEM_APACHE_DUBBO = 'apache_dubbo';
    
    /**
     * Connect RPC
     *
     * @see TraceAttributes::RPC_SYSTEM
     */
    public const RPC_SYSTEM_CONNECT_RPC = 'connect_rpc';
    
    /**
     * The connection was closed normally
     *
     * @see TraceAttributes::SIGNALR_CONNECTION_STATUS
     */
    public const SIGNALR_CONNECTION_STATUS_NORMAL_CLOSURE = 'normal_closure';
    
    /**
     * The connection was closed due to a timeout
     *
     * @see TraceAttributes::SIGNALR_CONNECTION_STATUS
     */
    public const SIGNALR_CONNECTION_STATUS_TIMEOUT = 'timeout';
    
    /**
     * The connection was closed because the app is shutting down
     *
     * @see TraceAttributes::SIGNALR_CONNECTION_STATUS
     */
    public const SIGNALR_CONNECTION_STATUS_APP_SHUTDOWN = 'app_shutdown';
    
    /**
     * ServerSentEvents protocol
     *
     * @see TraceAttributes::SIGNALR_TRANSPORT
     */
    public const SIGNALR_TRANSPORT_SERVER_SENT_EVENTS = 'server_sent_events';
    
    /**
     * LongPolling protocol
     *
     * @see TraceAttributes::SIGNALR_TRANSPORT
     */
    public const SIGNALR_TRANSPORT_LONG_POLLING = 'long_polling';
    
    /**
     * WebSockets protocol
     *
     * @see TraceAttributes::SIGNALR_TRANSPORT
     */
    public const SIGNALR_TRANSPORT_WEB_SOCKETS = 'web_sockets';
    
    /**
     * idle
     *
     * @see TraceAttributes::STATE
     */
    public const STATE_IDLE = 'idle';
    
    /**
     * used
     *
     * @see TraceAttributes::STATE
     */
    public const STATE_USED = 'used';
    
    /**
     * user
     *
     * @see TraceAttributes::SYSTEM_CPU_STATE
     */
    public const SYSTEM_CPU_STATE_USER = 'user';
    
    /**
     * system
     *
     * @see TraceAttributes::SYSTEM_CPU_STATE
     */
    public const SYSTEM_CPU_STATE_SYSTEM = 'system';
    
    /**
     * nice
     *
     * @see TraceAttributes::SYSTEM_CPU_STATE
     */
    public const SYSTEM_CPU_STATE_NICE = 'nice';
    
    /**
     * idle
     *
     * @see TraceAttributes::SYSTEM_CPU_STATE
     */
    public const SYSTEM_CPU_STATE_IDLE = 'idle';
    
    /**
     * iowait
     *
     * @see TraceAttributes::SYSTEM_CPU_STATE
     */
    public const SYSTEM_CPU_STATE_IOWAIT = 'iowait';
    
    /**
     * interrupt
     *
     * @see TraceAttributes::SYSTEM_CPU_STATE
     */
    public const SYSTEM_CPU_STATE_INTERRUPT = 'interrupt';
    
    /**
     * steal
     *
     * @see TraceAttributes::SYSTEM_CPU_STATE
     */
    public const SYSTEM_CPU_STATE_STEAL = 'steal';
    
    /**
     * used
     *
     * @see TraceAttributes::SYSTEM_FILESYSTEM_STATE
     */
    public const SYSTEM_FILESYSTEM_STATE_USED = 'used';
    
    /**
     * free
     *
     * @see TraceAttributes::SYSTEM_FILESYSTEM_STATE
     */
    public const SYSTEM_FILESYSTEM_STATE_FREE = 'free';
    
    /**
     * reserved
     *
     * @see TraceAttributes::SYSTEM_FILESYSTEM_STATE
     */
    public const SYSTEM_FILESYSTEM_STATE_RESERVED = 'reserved';
    
    /**
     * fat32
     *
     * @see TraceAttributes::SYSTEM_FILESYSTEM_TYPE
     */
    public const SYSTEM_FILESYSTEM_TYPE_FAT32 = 'fat32';
    
    /**
     * exfat
     *
     * @see TraceAttributes::SYSTEM_FILESYSTEM_TYPE
     */
    public const SYSTEM_FILESYSTEM_TYPE_EXFAT = 'exfat';
    
    /**
     * ntfs
     *
     * @see TraceAttributes::SYSTEM_FILESYSTEM_TYPE
     */
    public const SYSTEM_FILESYSTEM_TYPE_NTFS = 'ntfs';
    
    /**
     * refs
     *
     * @see TraceAttributes::SYSTEM_FILESYSTEM_TYPE
     */
    public const SYSTEM_FILESYSTEM_TYPE_REFS = 'refs';
    
    /**
     * hfsplus
     *
     * @see TraceAttributes::SYSTEM_FILESYSTEM_TYPE
     */
    public const SYSTEM_FILESYSTEM_TYPE_HFSPLUS = 'hfsplus';
    
    /**
     * ext4
     *
     * @see TraceAttributes::SYSTEM_FILESYSTEM_TYPE
     */
    public const SYSTEM_FILESYSTEM_TYPE_EXT4 = 'ext4';
    
    /**
     * used
     *
     * @see TraceAttributes::SYSTEM_MEMORY_STATE
     */
    public const SYSTEM_MEMORY_STATE_USED = 'used';
    
    /**
     * free
     *
     * @see TraceAttributes::SYSTEM_MEMORY_STATE
     */
    public const SYSTEM_MEMORY_STATE_FREE = 'free';
    
    /**
     * shared
     *
     * @see TraceAttributes::SYSTEM_MEMORY_STATE
     * @deprecated Removed, report shared memory usage with `metric.system.memory.shared` metric.
     */
    public const SYSTEM_MEMORY_STATE_SHARED = 'shared';
    
    /**
     * buffers
     *
     * @see TraceAttributes::SYSTEM_MEMORY_STATE
     */
    public const SYSTEM_MEMORY_STATE_BUFFERS = 'buffers';
    
    /**
     * cached
     *
     * @see TraceAttributes::SYSTEM_MEMORY_STATE
     */
    public const SYSTEM_MEMORY_STATE_CACHED = 'cached';
    
    /**
     * close
     *
     * @see TraceAttributes::SYSTEM_NETWORK_STATE
     */
    public const SYSTEM_NETWORK_STATE_CLOSE = 'close';
    
    /**
     * close_wait
     *
     * @see TraceAttributes::SYSTEM_NETWORK_STATE
     */
    public const SYSTEM_NETWORK_STATE_CLOSE_WAIT = 'close_wait';
    
    /**
     * closing
     *
     * @see TraceAttributes::SYSTEM_NETWORK_STATE
     */
    public const SYSTEM_NETWORK_STATE_CLOSING = 'closing';
    
    /**
     * delete
     *
     * @see TraceAttributes::SYSTEM_NETWORK_STATE
     */
    public const SYSTEM_NETWORK_STATE_DELETE = 'delete';
    
    /**
     * established
     *
     * @see TraceAttributes::SYSTEM_NETWORK_STATE
     */
    public const SYSTEM_NETWORK_STATE_ESTABLISHED = 'established';
    
    /**
     * fin_wait_1
     *
     * @see TraceAttributes::SYSTEM_NETWORK_STATE
     */
    public const SYSTEM_NETWORK_STATE_FIN_WAIT_1 = 'fin_wait_1';
    
    /**
     * fin_wait_2
     *
     * @see TraceAttributes::SYSTEM_NETWORK_STATE
     */
    public const SYSTEM_NETWORK_STATE_FIN_WAIT_2 = 'fin_wait_2';
    
    /**
     * last_ack
     *
     * @see TraceAttributes::SYSTEM_NETWORK_STATE
     */
    public const SYSTEM_NETWORK_STATE_LAST_ACK = 'last_ack';
    
    /**
     * listen
     *
     * @see TraceAttributes::SYSTEM_NETWORK_STATE
     */
    public const SYSTEM_NETWORK_STATE_LISTEN = 'listen';
    
    /**
     * syn_recv
     *
     * @see TraceAttributes::SYSTEM_NETWORK_STATE
     */
    public const SYSTEM_NETWORK_STATE_SYN_RECV = 'syn_recv';
    
    /**
     * syn_sent
     *
     * @see TraceAttributes::SYSTEM_NETWORK_STATE
     */
    public const SYSTEM_NETWORK_STATE_SYN_SENT = 'syn_sent';
    
    /**
     * time_wait
     *
     * @see TraceAttributes::SYSTEM_NETWORK_STATE
     */
    public const SYSTEM_NETWORK_STATE_TIME_WAIT = 'time_wait';
    
    /**
     * in
     *
     * @see TraceAttributes::SYSTEM_PAGING_DIRECTION
     */
    public const SYSTEM_PAGING_DIRECTION_IN = 'in';
    
    /**
     * out
     *
     * @see TraceAttributes::SYSTEM_PAGING_DIRECTION
     */
    public const SYSTEM_PAGING_DIRECTION_OUT = 'out';
    
    /**
     * used
     *
     * @see TraceAttributes::SYSTEM_PAGING_STATE
     */
    public const SYSTEM_PAGING_STATE_USED = 'used';
    
    /**
     * free
     *
     * @see TraceAttributes::SYSTEM_PAGING_STATE
     */
    public const SYSTEM_PAGING_STATE_FREE = 'free';
    
    /**
     * major
     *
     * @see TraceAttributes::SYSTEM_PAGING_TYPE
     */
    public const SYSTEM_PAGING_TYPE_MAJOR = 'major';
    
    /**
     * minor
     *
     * @see TraceAttributes::SYSTEM_PAGING_TYPE
     */
    public const SYSTEM_PAGING_TYPE_MINOR = 'minor';
    
    /**
     * running
     *
     * @see TraceAttributes::SYSTEM_PROCESS_STATUS
     */
    public const SYSTEM_PROCESS_STATUS_RUNNING = 'running';
    
    /**
     * sleeping
     *
     * @see TraceAttributes::SYSTEM_PROCESS_STATUS
     */
    public const SYSTEM_PROCESS_STATUS_SLEEPING = 'sleeping';
    
    /**
     * stopped
     *
     * @see TraceAttributes::SYSTEM_PROCESS_STATUS
     */
    public const SYSTEM_PROCESS_STATUS_STOPPED = 'stopped';
    
    /**
     * defunct
     *
     * @see TraceAttributes::SYSTEM_PROCESS_STATUS
     */
    public const SYSTEM_PROCESS_STATUS_DEFUNCT = 'defunct';
    
    /**
     * running
     *
     * @see TraceAttributes::SYSTEM_PROCESSES_STATUS
     */
    public const SYSTEM_PROCESSES_STATUS_RUNNING = 'running';
    
    /**
     * sleeping
     *
     * @see TraceAttributes::SYSTEM_PROCESSES_STATUS
     */
    public const SYSTEM_PROCESSES_STATUS_SLEEPING = 'sleeping';
    
    /**
     * stopped
     *
     * @see TraceAttributes::SYSTEM_PROCESSES_STATUS
     */
    public const SYSTEM_PROCESSES_STATUS_STOPPED = 'stopped';
    
    /**
     * defunct
     *
     * @see TraceAttributes::SYSTEM_PROCESSES_STATUS
     */
    public const SYSTEM_PROCESSES_STATUS_DEFUNCT = 'defunct';
    
    /**
     * cpp
     *
     * @see TraceAttributes::TELEMETRY_SDK_LANGUAGE
     */
    public const TELEMETRY_SDK_LANGUAGE_CPP = 'cpp';
    
    /**
     * dotnet
     *
     * @see TraceAttributes::TELEMETRY_SDK_LANGUAGE
     */
    public const TELEMETRY_SDK_LANGUAGE_DOTNET = 'dotnet';
    
    /**
     * erlang
     *
     * @see TraceAttributes::TELEMETRY_SDK_LANGUAGE
     */
    public const TELEMETRY_SDK_LANGUAGE_ERLANG = 'erlang';
    
    /**
     * go
     *
     * @see TraceAttributes::TELEMETRY_SDK_LANGUAGE
     */
    public const TELEMETRY_SDK_LANGUAGE_GO = 'go';
    
    /**
     * java
     *
     * @see TraceAttributes::TELEMETRY_SDK_LANGUAGE
     */
    public const TELEMETRY_SDK_LANGUAGE_JAVA = 'java';
    
    /**
     * nodejs
     *
     * @see TraceAttributes::TELEMETRY_SDK_LANGUAGE
     */
    public const TELEMETRY_SDK_LANGUAGE_NODEJS = 'nodejs';
    
    /**
     * php
     *
     * @see TraceAttributes::TELEMETRY_SDK_LANGUAGE
     */
    public const TELEMETRY_SDK_LANGUAGE_PHP = 'php';
    
    /**
     * python
     *
     * @see TraceAttributes::TELEMETRY_SDK_LANGUAGE
     */
    public const TELEMETRY_SDK_LANGUAGE_PYTHON = 'python';
    
    /**
     * ruby
     *
     * @see TraceAttributes::TELEMETRY_SDK_LANGUAGE
     */
    public const TELEMETRY_SDK_LANGUAGE_RUBY = 'ruby';
    
    /**
     * rust
     *
     * @see TraceAttributes::TELEMETRY_SDK_LANGUAGE
     */
    public const TELEMETRY_SDK_LANGUAGE_RUST = 'rust';
    
    /**
     * swift
     *
     * @see TraceAttributes::TELEMETRY_SDK_LANGUAGE
     */
    public const TELEMETRY_SDK_LANGUAGE_SWIFT = 'swift';
    
    /**
     * webjs
     *
     * @see TraceAttributes::TELEMETRY_SDK_LANGUAGE
     */
    public const TELEMETRY_SDK_LANGUAGE_WEBJS = 'webjs';
    
    /**
     * pass
     *
     * @see TraceAttributes::TEST_CASE_RESULT_STATUS
     */
    public const TEST_CASE_RESULT_STATUS_PASS = 'pass';
    
    /**
     * fail
     *
     * @see TraceAttributes::TEST_CASE_RESULT_STATUS
     */
    public const TEST_CASE_RESULT_STATUS_FAIL = 'fail';
    
    /**
     * success
     *
     * @see TraceAttributes::TEST_SUITE_RUN_STATUS
     */
    public const TEST_SUITE_RUN_STATUS_SUCCESS = 'success';
    
    /**
     * failure
     *
     * @see TraceAttributes::TEST_SUITE_RUN_STATUS
     */
    public const TEST_SUITE_RUN_STATUS_FAILURE = 'failure';
    
    /**
     * skipped
     *
     * @see TraceAttributes::TEST_SUITE_RUN_STATUS
     */
    public const TEST_SUITE_RUN_STATUS_SKIPPED = 'skipped';
    
    /**
     * aborted
     *
     * @see TraceAttributes::TEST_SUITE_RUN_STATUS
     */
    public const TEST_SUITE_RUN_STATUS_ABORTED = 'aborted';
    
    /**
     * timed_out
     *
     * @see TraceAttributes::TEST_SUITE_RUN_STATUS
     */
    public const TEST_SUITE_RUN_STATUS_TIMED_OUT = 'timed_out';
    
    /**
     * in_progress
     *
     * @see TraceAttributes::TEST_SUITE_RUN_STATUS
     */
    public const TEST_SUITE_RUN_STATUS_IN_PROGRESS = 'in_progress';
    
    /**
     * ssl
     *
     * @see TraceAttributes::TLS_PROTOCOL_NAME
     */
    public const TLS_PROTOCOL_NAME_SSL = 'ssl';
    
    /**
     * tls
     *
     * @see TraceAttributes::TLS_PROTOCOL_NAME
     */
    public const TLS_PROTOCOL_NAME_TLS = 'tls';
    
    /**
     * Major (Mark Sweep Compact)
     *
     * @see TraceAttributes::V8JS_GC_TYPE
     */
    public const V8JS_GC_TYPE_MAJOR = 'major';
    
    /**
     * Minor (Scavenge)
     *
     * @see TraceAttributes::V8JS_GC_TYPE
     */
    public const V8JS_GC_TYPE_MINOR = 'minor';
    
    /**
     * Incremental (Incremental Marking)
     *
     * @see TraceAttributes::V8JS_GC_TYPE
     */
    public const V8JS_GC_TYPE_INCREMENTAL = 'incremental';
    
    /**
     * Weak Callbacks (Process Weak Callbacks)
     *
     * @see TraceAttributes::V8JS_GC_TYPE
     */
    public const V8JS_GC_TYPE_WEAKCB = 'weakcb';
    
    /**
     * New memory space
     *
     * @see TraceAttributes::V8JS_HEAP_SPACE_NAME
     */
    public const V8JS_HEAP_SPACE_NAME_NEW_SPACE = 'new_space';
    
    /**
     * Old memory space
     *
     * @see TraceAttributes::V8JS_HEAP_SPACE_NAME
     */
    public const V8JS_HEAP_SPACE_NAME_OLD_SPACE = 'old_space';
    
    /**
     * Code memory space
     *
     * @see TraceAttributes::V8JS_HEAP_SPACE_NAME
     */
    public const V8JS_HEAP_SPACE_NAME_CODE_SPACE = 'code_space';
    
    /**
     * Map memory space
     *
     * @see TraceAttributes::V8JS_HEAP_SPACE_NAME
     */
    public const V8JS_HEAP_SPACE_NAME_MAP_SPACE = 'map_space';
    
    /**
     * Large object memory space
     *
     * @see TraceAttributes::V8JS_HEAP_SPACE_NAME
     */
    public const V8JS_HEAP_SPACE_NAME_LARGE_OBJECT_SPACE = 'large_object_space';
    
    /**
     * [branch](https://git-scm.com/docs/gitglossary#Documentation/gitglossary.txt-aiddefbranchabranch)
     *
     * @see TraceAttributes::VCS_REPOSITORY_REF_TYPE
     */
    public const VCS_REPOSITORY_REF_TYPE_BRANCH = 'branch';
    
    /**
     * [tag](https://git-scm.com/docs/gitglossary#Documentation/gitglossary.txt-aiddeftagatag)
     *
     * @see TraceAttributes::VCS_REPOSITORY_REF_TYPE
     */
    public const VCS_REPOSITORY_REF_TYPE_TAG = 'tag';
    
    /**
     * @deprecated Use `messaging.operation.type.publish`
     */
    public const MESSAGING_OPERATION_PUBLISH = 'publish';
    
    /**
     * @deprecated Use `messaging.operation.type.create`
     */
    public const MESSAGING_OPERATION_CREATE = 'create';
    
    /**
     * @deprecated Use `messaging.operation.type.receive`
     */
    public const MESSAGING_OPERATION_RECEIVE = 'receive';
    
    /**
     * @deprecated Use `messaging.operation.type.deliver`
     */
    public const MESSAGING_OPERATION_DELIVER = 'process';
    
    /**
     * @deprecated Use `messaging.operation.type.settle`
     */
    public const MESSAGING_OPERATION_SETTLE = 'settle';

}

Members

Title Sort descending Deprecated Modifiers Object type Summary
TraceAttributeValues::ANDROID_STATE_BACKGROUND public constant Any time after Activity.onPause() or, if the app has no Activity, Context.stopService() has been called when the app was in the foreground state
TraceAttributeValues::ANDROID_STATE_CREATED public constant Any time before Activity.onResume() or, if the app has no Activity, Context.startService() has been called in the app for the first time
TraceAttributeValues::ANDROID_STATE_FOREGROUND public constant Any time after Activity.onResume() or, if the app has no Activity, Context.startService() has been called when the app was in either the created or background states
TraceAttributeValues::ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_ABORTED public constant Exception handling didn&amp;#39;t run because the request was aborted
TraceAttributeValues::ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_HANDLED public constant Exception was handled by the exception handling middleware
TraceAttributeValues::ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_SKIPPED public constant Exception handling was skipped because the response had started
TraceAttributeValues::ASPNETCORE_DIAGNOSTICS_EXCEPTION_RESULT_UNHANDLED public constant Exception was not handled by the exception handling middleware
TraceAttributeValues::ASPNETCORE_RATE_LIMITING_RESULT_ACQUIRED public constant Lease was acquired
TraceAttributeValues::ASPNETCORE_RATE_LIMITING_RESULT_ENDPOINT_LIMITER public constant Lease request was rejected by the endpoint limiter
TraceAttributeValues::ASPNETCORE_RATE_LIMITING_RESULT_GLOBAL_LIMITER public constant Lease request was rejected by the global limiter
TraceAttributeValues::ASPNETCORE_RATE_LIMITING_RESULT_REQUEST_CANCELED public constant Lease request was canceled
TraceAttributeValues::ASPNETCORE_ROUTING_MATCH_STATUS_FAILURE public constant Match failed
TraceAttributeValues::ASPNETCORE_ROUTING_MATCH_STATUS_SUCCESS public constant Match succeeded
TraceAttributeValues::AWS_ECS_LAUNCHTYPE_EC2 public constant ec2
TraceAttributeValues::AWS_ECS_LAUNCHTYPE_FARGATE public constant fargate
TraceAttributeValues::CICD_PIPELINE_TASK_TYPE_BUILD public constant build
TraceAttributeValues::CICD_PIPELINE_TASK_TYPE_DEPLOY public constant deploy
TraceAttributeValues::CICD_PIPELINE_TASK_TYPE_TEST public constant test
TraceAttributeValues::CLOUD_PLATFORM_ALIBABA_CLOUD_ECS public constant Alibaba Cloud Elastic Compute Service
TraceAttributeValues::CLOUD_PLATFORM_ALIBABA_CLOUD_FC public constant Alibaba Cloud Function Compute
TraceAttributeValues::CLOUD_PLATFORM_ALIBABA_CLOUD_OPENSHIFT public constant Red Hat OpenShift on Alibaba Cloud
TraceAttributeValues::CLOUD_PLATFORM_AWS_APP_RUNNER public constant AWS App Runner
TraceAttributeValues::CLOUD_PLATFORM_AWS_EC2 public constant AWS Elastic Compute Cloud
TraceAttributeValues::CLOUD_PLATFORM_AWS_ECS public constant AWS Elastic Container Service
TraceAttributeValues::CLOUD_PLATFORM_AWS_EKS public constant AWS Elastic Kubernetes Service
TraceAttributeValues::CLOUD_PLATFORM_AWS_ELASTIC_BEANSTALK public constant AWS Elastic Beanstalk
TraceAttributeValues::CLOUD_PLATFORM_AWS_LAMBDA public constant AWS Lambda
TraceAttributeValues::CLOUD_PLATFORM_AWS_OPENSHIFT public constant Red Hat OpenShift on AWS (ROSA)
TraceAttributeValues::CLOUD_PLATFORM_AZURE_AKS public constant Azure Kubernetes Service
TraceAttributeValues::CLOUD_PLATFORM_AZURE_APP_SERVICE public constant Azure App Service
TraceAttributeValues::CLOUD_PLATFORM_AZURE_CONTAINER_APPS public constant Azure Container Apps
TraceAttributeValues::CLOUD_PLATFORM_AZURE_CONTAINER_INSTANCES public constant Azure Container Instances
TraceAttributeValues::CLOUD_PLATFORM_AZURE_FUNCTIONS public constant Azure Functions
TraceAttributeValues::CLOUD_PLATFORM_AZURE_OPENSHIFT public constant Azure Red Hat OpenShift
TraceAttributeValues::CLOUD_PLATFORM_AZURE_VM public constant Azure Virtual Machines
TraceAttributeValues::CLOUD_PLATFORM_GCP_APP_ENGINE public constant Google Cloud App Engine (GAE)
TraceAttributeValues::CLOUD_PLATFORM_GCP_BARE_METAL_SOLUTION public constant Google Bare Metal Solution (BMS)
TraceAttributeValues::CLOUD_PLATFORM_GCP_CLOUD_FUNCTIONS public constant Google Cloud Functions (GCF)
TraceAttributeValues::CLOUD_PLATFORM_GCP_CLOUD_RUN public constant Google Cloud Run
TraceAttributeValues::CLOUD_PLATFORM_GCP_COMPUTE_ENGINE public constant Google Cloud Compute Engine (GCE)
TraceAttributeValues::CLOUD_PLATFORM_GCP_KUBERNETES_ENGINE public constant Google Cloud Kubernetes Engine (GKE)
TraceAttributeValues::CLOUD_PLATFORM_GCP_OPENSHIFT public constant Red Hat OpenShift on Google Cloud
TraceAttributeValues::CLOUD_PLATFORM_IBM_CLOUD_OPENSHIFT public constant Red Hat OpenShift on IBM Cloud
TraceAttributeValues::CLOUD_PLATFORM_TENCENT_CLOUD_CVM public constant Tencent Cloud Cloud Virtual Machine (CVM)
TraceAttributeValues::CLOUD_PLATFORM_TENCENT_CLOUD_EKS public constant Tencent Cloud Elastic Kubernetes Service (EKS)
TraceAttributeValues::CLOUD_PLATFORM_TENCENT_CLOUD_SCF public constant Tencent Cloud Serverless Cloud Function (SCF)
TraceAttributeValues::CLOUD_PROVIDER_ALIBABA_CLOUD public constant Alibaba Cloud
TraceAttributeValues::CLOUD_PROVIDER_AWS public constant Amazon Web Services
TraceAttributeValues::CLOUD_PROVIDER_AZURE public constant Microsoft Azure
TraceAttributeValues::CLOUD_PROVIDER_GCP public constant Google Cloud Platform
TraceAttributeValues::CLOUD_PROVIDER_HEROKU public constant Heroku Platform as a Service
TraceAttributeValues::CLOUD_PROVIDER_IBM_CLOUD public constant IBM Cloud
TraceAttributeValues::CLOUD_PROVIDER_TENCENT_CLOUD public constant Tencent Cloud
TraceAttributeValues::CONTAINER_CPU_STATE_KERNEL public constant When tasks of the cgroup are in kernel mode (Linux). When all container processes are in kernel mode (Windows)
TraceAttributeValues::CONTAINER_CPU_STATE_SYSTEM public constant When CPU is used by the system (host OS)
TraceAttributeValues::CONTAINER_CPU_STATE_USER public constant When tasks of the cgroup are in user mode (Linux). When all container processes are in user mode (Windows)
TraceAttributeValues::CPU_MODE_IDLE public constant idle
TraceAttributeValues::CPU_MODE_INTERRUPT public constant interrupt
TraceAttributeValues::CPU_MODE_IOWAIT public constant iowait
TraceAttributeValues::CPU_MODE_KERNEL public constant kernel
TraceAttributeValues::CPU_MODE_NICE public constant nice
TraceAttributeValues::CPU_MODE_STEAL public constant steal
TraceAttributeValues::CPU_MODE_SYSTEM public constant system
TraceAttributeValues::CPU_MODE_USER public constant user
TraceAttributeValues::DB_CASSANDRA_CONSISTENCY_LEVEL_ALL public constant all
TraceAttributeValues::DB_CASSANDRA_CONSISTENCY_LEVEL_ANY public constant any
TraceAttributeValues::DB_CASSANDRA_CONSISTENCY_LEVEL_EACH_QUORUM public constant each_quorum
TraceAttributeValues::DB_CASSANDRA_CONSISTENCY_LEVEL_LOCAL_ONE public constant local_one
TraceAttributeValues::DB_CASSANDRA_CONSISTENCY_LEVEL_LOCAL_QUORUM public constant local_quorum
TraceAttributeValues::DB_CASSANDRA_CONSISTENCY_LEVEL_LOCAL_SERIAL public constant local_serial
TraceAttributeValues::DB_CASSANDRA_CONSISTENCY_LEVEL_ONE public constant one
TraceAttributeValues::DB_CASSANDRA_CONSISTENCY_LEVEL_QUORUM public constant quorum
TraceAttributeValues::DB_CASSANDRA_CONSISTENCY_LEVEL_SERIAL public constant serial
TraceAttributeValues::DB_CASSANDRA_CONSISTENCY_LEVEL_THREE public constant three
TraceAttributeValues::DB_CASSANDRA_CONSISTENCY_LEVEL_TWO public constant two
TraceAttributeValues::DB_CLIENT_CONNECTIONS_STATE_IDLE public constant idle
TraceAttributeValues::DB_CLIENT_CONNECTIONS_STATE_USED public constant used
TraceAttributeValues::DB_CLIENT_CONNECTION_STATE_IDLE public constant idle
TraceAttributeValues::DB_CLIENT_CONNECTION_STATE_USED public constant used
TraceAttributeValues::DB_COSMOSDB_CONNECTION_MODE_DIRECT public constant Direct connection
TraceAttributeValues::DB_COSMOSDB_CONNECTION_MODE_GATEWAY public constant Gateway (HTTP) connections mode
TraceAttributeValues::DB_COSMOSDB_OPERATION_TYPE_BATCH public constant batch
TraceAttributeValues::DB_COSMOSDB_OPERATION_TYPE_CREATE public constant create
TraceAttributeValues::DB_COSMOSDB_OPERATION_TYPE_DELETE public constant delete
TraceAttributeValues::DB_COSMOSDB_OPERATION_TYPE_EXECUTE public constant execute
TraceAttributeValues::DB_COSMOSDB_OPERATION_TYPE_EXECUTE_JAVASCRIPT public constant execute_javascript
TraceAttributeValues::DB_COSMOSDB_OPERATION_TYPE_HEAD public constant head
TraceAttributeValues::DB_COSMOSDB_OPERATION_TYPE_HEAD_FEED public constant head_feed
TraceAttributeValues::DB_COSMOSDB_OPERATION_TYPE_INVALID public constant invalid
TraceAttributeValues::DB_COSMOSDB_OPERATION_TYPE_PATCH public constant patch
TraceAttributeValues::DB_COSMOSDB_OPERATION_TYPE_QUERY public constant query
TraceAttributeValues::DB_COSMOSDB_OPERATION_TYPE_QUERY_PLAN public constant query_plan
TraceAttributeValues::DB_COSMOSDB_OPERATION_TYPE_READ public constant read
TraceAttributeValues::DB_COSMOSDB_OPERATION_TYPE_READ_FEED public constant read_feed
TraceAttributeValues::DB_COSMOSDB_OPERATION_TYPE_REPLACE public constant replace
TraceAttributeValues::DB_COSMOSDB_OPERATION_TYPE_UPSERT public constant upsert
TraceAttributeValues::DB_SYSTEM_ADABAS public constant Adabas (Adaptable Database System)
TraceAttributeValues::DB_SYSTEM_CACHE Deprecated public constant Deprecated, use `intersystems_cache` instead
TraceAttributeValues::DB_SYSTEM_CASSANDRA public constant Apache Cassandra
TraceAttributeValues::DB_SYSTEM_CLICKHOUSE public constant ClickHouse
TraceAttributeValues::DB_SYSTEM_CLOUDSCAPE Deprecated public constant Deprecated, use `other_sql` instead
TraceAttributeValues::DB_SYSTEM_COCKROACHDB public constant CockroachDB
TraceAttributeValues::DB_SYSTEM_COLDFUSION Deprecated public constant Deprecated, no replacement at this time
TraceAttributeValues::DB_SYSTEM_COSMOSDB public constant Microsoft Azure Cosmos DB
TraceAttributeValues::DB_SYSTEM_COUCHBASE public constant Couchbase
TraceAttributeValues::DB_SYSTEM_COUCHDB public constant CouchDB
TraceAttributeValues::DB_SYSTEM_DB2 public constant IBM Db2
TraceAttributeValues::DB_SYSTEM_DERBY public constant Apache Derby
TraceAttributeValues::DB_SYSTEM_DYNAMODB public constant Amazon DynamoDB
TraceAttributeValues::DB_SYSTEM_EDB public constant EnterpriseDB
TraceAttributeValues::DB_SYSTEM_ELASTICSEARCH public constant Elasticsearch
TraceAttributeValues::DB_SYSTEM_FILEMAKER public constant FileMaker
TraceAttributeValues::DB_SYSTEM_FIREBIRD public constant Firebird
TraceAttributeValues::DB_SYSTEM_FIRSTSQL Deprecated public constant Deprecated, use `other_sql` instead
TraceAttributeValues::DB_SYSTEM_GEODE public constant Apache Geode
TraceAttributeValues::DB_SYSTEM_H2 public constant H2
TraceAttributeValues::DB_SYSTEM_HANADB public constant SAP HANA
TraceAttributeValues::DB_SYSTEM_HBASE public constant Apache HBase
TraceAttributeValues::DB_SYSTEM_HIVE public constant Apache Hive
TraceAttributeValues::DB_SYSTEM_HSQLDB public constant HyperSQL DataBase
TraceAttributeValues::DB_SYSTEM_INFLUXDB public constant InfluxDB
TraceAttributeValues::DB_SYSTEM_INFORMIX public constant Informix
TraceAttributeValues::DB_SYSTEM_INGRES public constant Ingres
TraceAttributeValues::DB_SYSTEM_INSTANTDB public constant InstantDB
TraceAttributeValues::DB_SYSTEM_INTERBASE public constant InterBase
TraceAttributeValues::DB_SYSTEM_INTERSYSTEMS_CACHE public constant InterSystems Caché
TraceAttributeValues::DB_SYSTEM_MARIADB public constant MariaDB
TraceAttributeValues::DB_SYSTEM_MAXDB public constant SAP MaxDB
TraceAttributeValues::DB_SYSTEM_MEMCACHED public constant Memcached
TraceAttributeValues::DB_SYSTEM_MONGODB public constant MongoDB
TraceAttributeValues::DB_SYSTEM_MSSQL public constant Microsoft SQL Server
TraceAttributeValues::DB_SYSTEM_MSSQLCOMPACT Deprecated public constant Deprecated, Microsoft SQL Server Compact is discontinued
TraceAttributeValues::DB_SYSTEM_MYSQL public constant MySQL
TraceAttributeValues::DB_SYSTEM_NEO4J public constant Neo4j
TraceAttributeValues::DB_SYSTEM_NETEZZA public constant Netezza
TraceAttributeValues::DB_SYSTEM_OPENSEARCH public constant OpenSearch
TraceAttributeValues::DB_SYSTEM_ORACLE public constant Oracle Database
TraceAttributeValues::DB_SYSTEM_OTHER_SQL public constant Some other SQL database. Fallback only. See notes
TraceAttributeValues::DB_SYSTEM_PERVASIVE public constant Pervasive PSQL
TraceAttributeValues::DB_SYSTEM_POINTBASE public constant PointBase
TraceAttributeValues::DB_SYSTEM_POSTGRESQL public constant PostgreSQL
TraceAttributeValues::DB_SYSTEM_PROGRESS public constant Progress Database
TraceAttributeValues::DB_SYSTEM_REDIS public constant Redis
TraceAttributeValues::DB_SYSTEM_REDSHIFT public constant Amazon Redshift
TraceAttributeValues::DB_SYSTEM_SPANNER public constant Cloud Spanner
TraceAttributeValues::DB_SYSTEM_SQLITE public constant SQLite
TraceAttributeValues::DB_SYSTEM_SYBASE public constant Sybase
TraceAttributeValues::DB_SYSTEM_TERADATA public constant Teradata
TraceAttributeValues::DB_SYSTEM_TRINO public constant Trino
TraceAttributeValues::DB_SYSTEM_VERTICA public constant Vertica
TraceAttributeValues::DEPLOYMENT_STATUS_FAILED public constant failed
TraceAttributeValues::DEPLOYMENT_STATUS_SUCCEEDED public constant succeeded
TraceAttributeValues::DISK_IO_DIRECTION_READ public constant read
TraceAttributeValues::DISK_IO_DIRECTION_WRITE public constant write
TraceAttributeValues::ERROR_TYPE_OTHER public constant A fallback error value to be used when the instrumentation doesn&amp;#39;t define a custom value
TraceAttributeValues::FAAS_DOCUMENT_OPERATION_DELETE public constant When an object is deleted
TraceAttributeValues::FAAS_DOCUMENT_OPERATION_EDIT public constant When an object is modified
TraceAttributeValues::FAAS_DOCUMENT_OPERATION_INSERT public constant When a new object is created
TraceAttributeValues::FAAS_INVOKED_PROVIDER_ALIBABA_CLOUD public constant Alibaba Cloud
TraceAttributeValues::FAAS_INVOKED_PROVIDER_AWS public constant Amazon Web Services
TraceAttributeValues::FAAS_INVOKED_PROVIDER_AZURE public constant Microsoft Azure
TraceAttributeValues::FAAS_INVOKED_PROVIDER_GCP public constant Google Cloud Platform
TraceAttributeValues::FAAS_INVOKED_PROVIDER_TENCENT_CLOUD public constant Tencent Cloud
TraceAttributeValues::FAAS_TRIGGER_DATASOURCE public constant A response to some data source operation such as a database or filesystem read/write
TraceAttributeValues::FAAS_TRIGGER_HTTP public constant To provide an answer to an inbound HTTP request
TraceAttributeValues::FAAS_TRIGGER_OTHER public constant If none of the others apply
TraceAttributeValues::FAAS_TRIGGER_PUBSUB public constant A function is set to be executed when messages are sent to a messaging system
TraceAttributeValues::FAAS_TRIGGER_TIMER public constant A function is scheduled to be executed regularly
TraceAttributeValues::GEN_AI_OPERATION_NAME_CHAT public constant Chat completion operation such as [OpenAI Chat API](https://platform.openai.com/docs/api-reference/chat)
TraceAttributeValues::GEN_AI_OPERATION_NAME_TEXT_COMPLETION public constant Text completions operation such as [OpenAI Completions API (Legacy)](https://platform.openai.com/docs/api-reference/completions)
TraceAttributeValues::GEN_AI_SYSTEM_ANTHROPIC public constant Anthropic
TraceAttributeValues::GEN_AI_SYSTEM_COHERE public constant Cohere
TraceAttributeValues::GEN_AI_SYSTEM_OPENAI public constant OpenAI
TraceAttributeValues::GEN_AI_SYSTEM_VERTEX_AI public constant Vertex AI
TraceAttributeValues::GEN_AI_TOKEN_TYPE_COMPLETION public constant Output tokens (completion, response, etc.)
TraceAttributeValues::GEN_AI_TOKEN_TYPE_INPUT public constant Input tokens (prompt, input, etc.)
TraceAttributeValues::GO_MEMORY_TYPE_OTHER public constant Memory used by the Go runtime, excluding other categories of memory usage described in this enumeration
TraceAttributeValues::GO_MEMORY_TYPE_STACK public constant Memory allocated from the heap that is reserved for stack space, whether or not it is currently in-use
TraceAttributeValues::GRAPHQL_OPERATION_TYPE_MUTATION public constant GraphQL mutation
TraceAttributeValues::GRAPHQL_OPERATION_TYPE_QUERY public constant GraphQL query
TraceAttributeValues::GRAPHQL_OPERATION_TYPE_SUBSCRIPTION public constant GraphQL subscription
TraceAttributeValues::HOST_ARCH_AMD64 public constant AMD64
TraceAttributeValues::HOST_ARCH_ARM32 public constant ARM32
TraceAttributeValues::HOST_ARCH_ARM64 public constant ARM64
TraceAttributeValues::HOST_ARCH_IA64 public constant Itanium
TraceAttributeValues::HOST_ARCH_PPC32 public constant 32-bit PowerPC
TraceAttributeValues::HOST_ARCH_PPC64 public constant 64-bit PowerPC
TraceAttributeValues::HOST_ARCH_S390X public constant IBM z/Architecture
TraceAttributeValues::HOST_ARCH_X86 public constant 32-bit x86
TraceAttributeValues::HTTP_CONNECTION_STATE_ACTIVE public constant active state
TraceAttributeValues::HTTP_CONNECTION_STATE_IDLE public constant idle state
TraceAttributeValues::HTTP_FLAVOR_HTTP_1_0 public constant HTTP/1.0
TraceAttributeValues::HTTP_FLAVOR_HTTP_1_1 public constant HTTP/1.1
TraceAttributeValues::HTTP_FLAVOR_HTTP_2_0 public constant HTTP/2
TraceAttributeValues::HTTP_FLAVOR_HTTP_3_0 public constant HTTP/3
TraceAttributeValues::HTTP_FLAVOR_QUIC public constant QUIC protocol
TraceAttributeValues::HTTP_FLAVOR_SPDY public constant SPDY protocol
TraceAttributeValues::HTTP_REQUEST_METHOD_CONNECT public constant CONNECT method
TraceAttributeValues::HTTP_REQUEST_METHOD_DELETE public constant DELETE method
TraceAttributeValues::HTTP_REQUEST_METHOD_GET public constant GET method
TraceAttributeValues::HTTP_REQUEST_METHOD_HEAD public constant HEAD method
TraceAttributeValues::HTTP_REQUEST_METHOD_OPTIONS public constant OPTIONS method
TraceAttributeValues::HTTP_REQUEST_METHOD_OTHER public constant Any HTTP method that the instrumentation has no prior knowledge of
TraceAttributeValues::HTTP_REQUEST_METHOD_PATCH public constant PATCH method
TraceAttributeValues::HTTP_REQUEST_METHOD_POST public constant POST method
TraceAttributeValues::HTTP_REQUEST_METHOD_PUT public constant PUT method
TraceAttributeValues::HTTP_REQUEST_METHOD_TRACE public constant TRACE method
TraceAttributeValues::IOS_STATE_ACTIVE public constant The app has become `active`. Associated with UIKit notification `applicationDidBecomeActive`
TraceAttributeValues::IOS_STATE_BACKGROUND public constant The app is now in the background. This value is associated with UIKit notification `applicationDidEnterBackground`
TraceAttributeValues::IOS_STATE_FOREGROUND public constant The app is now in the foreground. This value is associated with UIKit notification `applicationWillEnterForeground`
TraceAttributeValues::IOS_STATE_INACTIVE public constant The app is now `inactive`. Associated with UIKit notification `applicationWillResignActive`
TraceAttributeValues::IOS_STATE_TERMINATE public constant The app is about to terminate. Associated with UIKit notification `applicationWillTerminate`
TraceAttributeValues::JVM_MEMORY_TYPE_HEAP public constant Heap memory
TraceAttributeValues::JVM_MEMORY_TYPE_NON_HEAP public constant Non-heap memory
TraceAttributeValues::JVM_THREAD_STATE_BLOCKED public constant A thread that is blocked waiting for a monitor lock is in this state
TraceAttributeValues::JVM_THREAD_STATE_NEW public constant A thread that has not yet started is in this state
TraceAttributeValues::JVM_THREAD_STATE_RUNNABLE public constant A thread executing in the Java virtual machine is in this state
TraceAttributeValues::JVM_THREAD_STATE_TERMINATED public constant A thread that has exited is in this state
TraceAttributeValues::JVM_THREAD_STATE_TIMED_WAITING public constant A thread that is waiting for another thread to perform an action for up to a specified waiting time is in this state
TraceAttributeValues::JVM_THREAD_STATE_WAITING public constant A thread that is waiting indefinitely for another thread to perform a particular action is in this state
TraceAttributeValues::LINUX_MEMORY_SLAB_STATE_RECLAIMABLE public constant reclaimable
TraceAttributeValues::LINUX_MEMORY_SLAB_STATE_UNRECLAIMABLE public constant unreclaimable
TraceAttributeValues::LOG_IOSTREAM_STDERR public constant Events from stderr stream
TraceAttributeValues::LOG_IOSTREAM_STDOUT public constant Logs from stdout stream
TraceAttributeValues::MESSAGE_TYPE_RECEIVED public constant received
TraceAttributeValues::MESSAGE_TYPE_SENT public constant sent
TraceAttributeValues::MESSAGING_OPERATION_CREATE Deprecated public constant
TraceAttributeValues::MESSAGING_OPERATION_DELIVER Deprecated public constant
TraceAttributeValues::MESSAGING_OPERATION_PUBLISH Deprecated public constant
TraceAttributeValues::MESSAGING_OPERATION_RECEIVE Deprecated public constant
TraceAttributeValues::MESSAGING_OPERATION_SETTLE Deprecated public constant
TraceAttributeValues::MESSAGING_OPERATION_TYPE_CREATE public constant A message is created. &amp;#34;Create&amp;#34; spans always refer to a single message and are used to provide a unique creation context for messages in batch publishing scenarios
TraceAttributeValues::MESSAGING_OPERATION_TYPE_DELIVER Deprecated public constant Deprecated. Use `process` instead
TraceAttributeValues::MESSAGING_OPERATION_TYPE_PROCESS public constant One or more messages are processed by a consumer
TraceAttributeValues::MESSAGING_OPERATION_TYPE_PUBLISH public constant One or more messages are provided for publishing to an intermediary. If a single message is published, the context of the &amp;#34;Publish&amp;#34; span can be used as the creation context and no &amp;#34;Create&amp;#34; span needs to be created
TraceAttributeValues::MESSAGING_OPERATION_TYPE_RECEIVE public constant One or more messages are requested by a consumer. This operation refers to pull-based scenarios, where consumers explicitly call methods of messaging SDKs to receive messages
TraceAttributeValues::MESSAGING_OPERATION_TYPE_SETTLE public constant One or more messages are settled
TraceAttributeValues::MESSAGING_ROCKETMQ_CONSUMPTION_MODEL_BROADCASTING public constant Broadcasting consumption model
TraceAttributeValues::MESSAGING_ROCKETMQ_CONSUMPTION_MODEL_CLUSTERING public constant Clustering consumption model
TraceAttributeValues::MESSAGING_ROCKETMQ_MESSAGE_TYPE_DELAY public constant Delay message
TraceAttributeValues::MESSAGING_ROCKETMQ_MESSAGE_TYPE_FIFO public constant FIFO message
TraceAttributeValues::MESSAGING_ROCKETMQ_MESSAGE_TYPE_NORMAL public constant Normal message
TraceAttributeValues::MESSAGING_ROCKETMQ_MESSAGE_TYPE_TRANSACTION public constant Transaction message
TraceAttributeValues::MESSAGING_SERVICEBUS_DISPOSITION_STATUS_ABANDON public constant Message is abandoned
TraceAttributeValues::MESSAGING_SERVICEBUS_DISPOSITION_STATUS_COMPLETE public constant Message is completed
TraceAttributeValues::MESSAGING_SERVICEBUS_DISPOSITION_STATUS_DEAD_LETTER public constant Message is sent to dead letter queue
TraceAttributeValues::MESSAGING_SERVICEBUS_DISPOSITION_STATUS_DEFER public constant Message is deferred
TraceAttributeValues::MESSAGING_SYSTEM_ACTIVEMQ public constant Apache ActiveMQ
TraceAttributeValues::MESSAGING_SYSTEM_AWS_SQS public constant Amazon Simple Queue Service (SQS)
TraceAttributeValues::MESSAGING_SYSTEM_EVENTGRID public constant Azure Event Grid
TraceAttributeValues::MESSAGING_SYSTEM_EVENTHUBS public constant Azure Event Hubs
TraceAttributeValues::MESSAGING_SYSTEM_GCP_PUBSUB public constant Google Cloud Pub/Sub
TraceAttributeValues::MESSAGING_SYSTEM_JMS public constant Java Message Service
TraceAttributeValues::MESSAGING_SYSTEM_KAFKA public constant Apache Kafka
TraceAttributeValues::MESSAGING_SYSTEM_PULSAR public constant Apache Pulsar
TraceAttributeValues::MESSAGING_SYSTEM_RABBITMQ public constant RabbitMQ
TraceAttributeValues::MESSAGING_SYSTEM_ROCKETMQ public constant Apache RocketMQ
TraceAttributeValues::MESSAGING_SYSTEM_SERVICEBUS public constant Azure Service Bus
TraceAttributeValues::NETWORK_CONNECTION_SUBTYPE_CDMA public constant CDMA
TraceAttributeValues::NETWORK_CONNECTION_SUBTYPE_CDMA2000_1XRTT public constant CDMA2000 1XRTT
TraceAttributeValues::NETWORK_CONNECTION_SUBTYPE_EDGE public constant EDGE
TraceAttributeValues::NETWORK_CONNECTION_SUBTYPE_EHRPD public constant EHRPD
TraceAttributeValues::NETWORK_CONNECTION_SUBTYPE_EVDO_0 public constant EVDO Rel. 0
TraceAttributeValues::NETWORK_CONNECTION_SUBTYPE_EVDO_A public constant EVDO Rev. A
TraceAttributeValues::NETWORK_CONNECTION_SUBTYPE_EVDO_B public constant EVDO Rev. B
TraceAttributeValues::NETWORK_CONNECTION_SUBTYPE_GPRS public constant GPRS
TraceAttributeValues::NETWORK_CONNECTION_SUBTYPE_GSM public constant GSM
TraceAttributeValues::NETWORK_CONNECTION_SUBTYPE_HSDPA public constant HSDPA
TraceAttributeValues::NETWORK_CONNECTION_SUBTYPE_HSPA public constant HSPA
TraceAttributeValues::NETWORK_CONNECTION_SUBTYPE_HSPAP public constant HSPAP
TraceAttributeValues::NETWORK_CONNECTION_SUBTYPE_HSUPA public constant HSUPA
TraceAttributeValues::NETWORK_CONNECTION_SUBTYPE_IDEN public constant IDEN
TraceAttributeValues::NETWORK_CONNECTION_SUBTYPE_IWLAN public constant IWLAN
TraceAttributeValues::NETWORK_CONNECTION_SUBTYPE_LTE public constant LTE
TraceAttributeValues::NETWORK_CONNECTION_SUBTYPE_LTE_CA public constant LTE CA
TraceAttributeValues::NETWORK_CONNECTION_SUBTYPE_NR public constant 5G NR (New Radio)
TraceAttributeValues::NETWORK_CONNECTION_SUBTYPE_NRNSA public constant 5G NRNSA (New Radio Non-Standalone)
TraceAttributeValues::NETWORK_CONNECTION_SUBTYPE_TD_SCDMA public constant TD-SCDMA
TraceAttributeValues::NETWORK_CONNECTION_SUBTYPE_UMTS public constant UMTS
TraceAttributeValues::NETWORK_CONNECTION_TYPE_CELL public constant cell
TraceAttributeValues::NETWORK_CONNECTION_TYPE_UNAVAILABLE public constant unavailable
TraceAttributeValues::NETWORK_CONNECTION_TYPE_UNKNOWN public constant unknown
TraceAttributeValues::NETWORK_CONNECTION_TYPE_WIFI public constant wifi
TraceAttributeValues::NETWORK_CONNECTION_TYPE_WIRED public constant wired
TraceAttributeValues::NETWORK_IO_DIRECTION_RECEIVE public constant receive
TraceAttributeValues::NETWORK_IO_DIRECTION_TRANSMIT public constant transmit
TraceAttributeValues::NETWORK_TRANSPORT_PIPE public constant Named or anonymous pipe
TraceAttributeValues::NETWORK_TRANSPORT_QUIC public constant QUIC
TraceAttributeValues::NETWORK_TRANSPORT_TCP public constant TCP
TraceAttributeValues::NETWORK_TRANSPORT_UDP public constant UDP
TraceAttributeValues::NETWORK_TRANSPORT_UNIX public constant Unix domain socket
TraceAttributeValues::NETWORK_TYPE_IPV4 public constant IPv4
TraceAttributeValues::NETWORK_TYPE_IPV6 public constant IPv6
TraceAttributeValues::NET_SOCK_FAMILY_INET public constant IPv4 address
TraceAttributeValues::NET_SOCK_FAMILY_INET6 public constant IPv6 address
TraceAttributeValues::NET_SOCK_FAMILY_UNIX public constant Unix domain socket path
TraceAttributeValues::NET_TRANSPORT_INPROC public constant In-process communication
TraceAttributeValues::NET_TRANSPORT_IP_TCP public constant ip_tcp
TraceAttributeValues::NET_TRANSPORT_IP_UDP public constant ip_udp
TraceAttributeValues::NET_TRANSPORT_OTHER public constant Something else (non IP-based)
TraceAttributeValues::NET_TRANSPORT_PIPE public constant Named or anonymous pipe
TraceAttributeValues::OPENTRACING_REF_TYPE_CHILD_OF public constant The parent Span depends on the child Span in some capacity
TraceAttributeValues::OPENTRACING_REF_TYPE_FOLLOWS_FROM public constant The parent Span doesn&amp;#39;t depend in any way on the result of the child Span
TraceAttributeValues::OS_TYPE_AIX public constant AIX (Advanced Interactive eXecutive)
TraceAttributeValues::OS_TYPE_DARWIN public constant Apple Darwin
TraceAttributeValues::OS_TYPE_DRAGONFLYBSD public constant DragonFly BSD
TraceAttributeValues::OS_TYPE_FREEBSD public constant FreeBSD
TraceAttributeValues::OS_TYPE_HPUX public constant HP-UX (Hewlett Packard Unix)
TraceAttributeValues::OS_TYPE_LINUX public constant Linux
TraceAttributeValues::OS_TYPE_NETBSD public constant NetBSD
TraceAttributeValues::OS_TYPE_OPENBSD public constant OpenBSD
TraceAttributeValues::OS_TYPE_SOLARIS public constant SunOS, Oracle Solaris
TraceAttributeValues::OS_TYPE_WINDOWS public constant Microsoft Windows
TraceAttributeValues::OS_TYPE_Z_OS public constant IBM z/OS
TraceAttributeValues::OTEL_STATUS_CODE_ERROR public constant The operation contains an error
TraceAttributeValues::OTEL_STATUS_CODE_OK public constant The operation has been validated by an Application developer or Operator to have completed successfully
TraceAttributeValues::PROCESS_CONTEXT_SWITCH_TYPE_INVOLUNTARY public constant involuntary
TraceAttributeValues::PROCESS_CONTEXT_SWITCH_TYPE_VOLUNTARY public constant voluntary
TraceAttributeValues::PROCESS_CPU_STATE_SYSTEM public constant system
TraceAttributeValues::PROCESS_CPU_STATE_USER public constant user
TraceAttributeValues::PROCESS_CPU_STATE_WAIT public constant wait
TraceAttributeValues::PROCESS_PAGING_FAULT_TYPE_MAJOR public constant major
TraceAttributeValues::PROCESS_PAGING_FAULT_TYPE_MINOR public constant minor
TraceAttributeValues::RPC_CONNECT_RPC_ERROR_CODE_ABORTED public constant aborted
TraceAttributeValues::RPC_CONNECT_RPC_ERROR_CODE_ALREADY_EXISTS public constant already_exists
TraceAttributeValues::RPC_CONNECT_RPC_ERROR_CODE_CANCELLED public constant cancelled
TraceAttributeValues::RPC_CONNECT_RPC_ERROR_CODE_DATA_LOSS public constant data_loss
TraceAttributeValues::RPC_CONNECT_RPC_ERROR_CODE_DEADLINE_EXCEEDED public constant deadline_exceeded
TraceAttributeValues::RPC_CONNECT_RPC_ERROR_CODE_FAILED_PRECONDITION public constant failed_precondition
TraceAttributeValues::RPC_CONNECT_RPC_ERROR_CODE_INTERNAL public constant internal
TraceAttributeValues::RPC_CONNECT_RPC_ERROR_CODE_INVALID_ARGUMENT public constant invalid_argument
TraceAttributeValues::RPC_CONNECT_RPC_ERROR_CODE_NOT_FOUND public constant not_found
TraceAttributeValues::RPC_CONNECT_RPC_ERROR_CODE_OUT_OF_RANGE public constant out_of_range
TraceAttributeValues::RPC_CONNECT_RPC_ERROR_CODE_PERMISSION_DENIED public constant permission_denied
TraceAttributeValues::RPC_CONNECT_RPC_ERROR_CODE_RESOURCE_EXHAUSTED public constant resource_exhausted
TraceAttributeValues::RPC_CONNECT_RPC_ERROR_CODE_UNAUTHENTICATED public constant unauthenticated
TraceAttributeValues::RPC_CONNECT_RPC_ERROR_CODE_UNAVAILABLE public constant unavailable
TraceAttributeValues::RPC_CONNECT_RPC_ERROR_CODE_UNIMPLEMENTED public constant unimplemented
TraceAttributeValues::RPC_CONNECT_RPC_ERROR_CODE_UNKNOWN public constant unknown
TraceAttributeValues::RPC_GRPC_STATUS_CODE_ABORTED public constant ABORTED
TraceAttributeValues::RPC_GRPC_STATUS_CODE_ALREADY_EXISTS public constant ALREADY_EXISTS
TraceAttributeValues::RPC_GRPC_STATUS_CODE_CANCELLED public constant CANCELLED
TraceAttributeValues::RPC_GRPC_STATUS_CODE_DATA_LOSS public constant DATA_LOSS
TraceAttributeValues::RPC_GRPC_STATUS_CODE_DEADLINE_EXCEEDED public constant DEADLINE_EXCEEDED
TraceAttributeValues::RPC_GRPC_STATUS_CODE_FAILED_PRECONDITION public constant FAILED_PRECONDITION
TraceAttributeValues::RPC_GRPC_STATUS_CODE_INTERNAL public constant INTERNAL
TraceAttributeValues::RPC_GRPC_STATUS_CODE_INVALID_ARGUMENT public constant INVALID_ARGUMENT
TraceAttributeValues::RPC_GRPC_STATUS_CODE_NOT_FOUND public constant NOT_FOUND
TraceAttributeValues::RPC_GRPC_STATUS_CODE_OK public constant OK
TraceAttributeValues::RPC_GRPC_STATUS_CODE_OUT_OF_RANGE public constant OUT_OF_RANGE
TraceAttributeValues::RPC_GRPC_STATUS_CODE_PERMISSION_DENIED public constant PERMISSION_DENIED
TraceAttributeValues::RPC_GRPC_STATUS_CODE_RESOURCE_EXHAUSTED public constant RESOURCE_EXHAUSTED
TraceAttributeValues::RPC_GRPC_STATUS_CODE_UNAUTHENTICATED public constant UNAUTHENTICATED
TraceAttributeValues::RPC_GRPC_STATUS_CODE_UNAVAILABLE public constant UNAVAILABLE
TraceAttributeValues::RPC_GRPC_STATUS_CODE_UNIMPLEMENTED public constant UNIMPLEMENTED
TraceAttributeValues::RPC_GRPC_STATUS_CODE_UNKNOWN public constant UNKNOWN
TraceAttributeValues::RPC_MESSAGE_TYPE_RECEIVED public constant received
TraceAttributeValues::RPC_MESSAGE_TYPE_SENT public constant sent
TraceAttributeValues::RPC_SYSTEM_APACHE_DUBBO public constant Apache Dubbo
TraceAttributeValues::RPC_SYSTEM_CONNECT_RPC public constant Connect RPC
TraceAttributeValues::RPC_SYSTEM_DOTNET_WCF public constant .NET WCF
TraceAttributeValues::RPC_SYSTEM_GRPC public constant gRPC
TraceAttributeValues::RPC_SYSTEM_JAVA_RMI public constant Java RMI
TraceAttributeValues::SCHEMA_URL public constant The URL of the OpenTelemetry schema for these keys and values.
TraceAttributeValues::SIGNALR_CONNECTION_STATUS_APP_SHUTDOWN public constant The connection was closed because the app is shutting down
TraceAttributeValues::SIGNALR_CONNECTION_STATUS_NORMAL_CLOSURE public constant The connection was closed normally
TraceAttributeValues::SIGNALR_CONNECTION_STATUS_TIMEOUT public constant The connection was closed due to a timeout
TraceAttributeValues::SIGNALR_TRANSPORT_LONG_POLLING public constant LongPolling protocol
TraceAttributeValues::SIGNALR_TRANSPORT_SERVER_SENT_EVENTS public constant ServerSentEvents protocol
TraceAttributeValues::SIGNALR_TRANSPORT_WEB_SOCKETS public constant WebSockets protocol
TraceAttributeValues::STATE_IDLE public constant idle
TraceAttributeValues::STATE_USED public constant used
TraceAttributeValues::SYSTEM_CPU_STATE_IDLE public constant idle
TraceAttributeValues::SYSTEM_CPU_STATE_INTERRUPT public constant interrupt
TraceAttributeValues::SYSTEM_CPU_STATE_IOWAIT public constant iowait
TraceAttributeValues::SYSTEM_CPU_STATE_NICE public constant nice
TraceAttributeValues::SYSTEM_CPU_STATE_STEAL public constant steal
TraceAttributeValues::SYSTEM_CPU_STATE_SYSTEM public constant system
TraceAttributeValues::SYSTEM_CPU_STATE_USER public constant user
TraceAttributeValues::SYSTEM_FILESYSTEM_STATE_FREE public constant free
TraceAttributeValues::SYSTEM_FILESYSTEM_STATE_RESERVED public constant reserved
TraceAttributeValues::SYSTEM_FILESYSTEM_STATE_USED public constant used
TraceAttributeValues::SYSTEM_FILESYSTEM_TYPE_EXFAT public constant exfat
TraceAttributeValues::SYSTEM_FILESYSTEM_TYPE_EXT4 public constant ext4
TraceAttributeValues::SYSTEM_FILESYSTEM_TYPE_FAT32 public constant fat32
TraceAttributeValues::SYSTEM_FILESYSTEM_TYPE_HFSPLUS public constant hfsplus
TraceAttributeValues::SYSTEM_FILESYSTEM_TYPE_NTFS public constant ntfs
TraceAttributeValues::SYSTEM_FILESYSTEM_TYPE_REFS public constant refs
TraceAttributeValues::SYSTEM_MEMORY_STATE_BUFFERS public constant buffers
TraceAttributeValues::SYSTEM_MEMORY_STATE_CACHED public constant cached
TraceAttributeValues::SYSTEM_MEMORY_STATE_FREE public constant free
TraceAttributeValues::SYSTEM_MEMORY_STATE_SHARED Deprecated public constant shared
TraceAttributeValues::SYSTEM_MEMORY_STATE_USED public constant used
TraceAttributeValues::SYSTEM_NETWORK_STATE_CLOSE public constant close
TraceAttributeValues::SYSTEM_NETWORK_STATE_CLOSE_WAIT public constant close_wait
TraceAttributeValues::SYSTEM_NETWORK_STATE_CLOSING public constant closing
TraceAttributeValues::SYSTEM_NETWORK_STATE_DELETE public constant delete
TraceAttributeValues::SYSTEM_NETWORK_STATE_ESTABLISHED public constant established
TraceAttributeValues::SYSTEM_NETWORK_STATE_FIN_WAIT_1 public constant fin_wait_1
TraceAttributeValues::SYSTEM_NETWORK_STATE_FIN_WAIT_2 public constant fin_wait_2
TraceAttributeValues::SYSTEM_NETWORK_STATE_LAST_ACK public constant last_ack
TraceAttributeValues::SYSTEM_NETWORK_STATE_LISTEN public constant listen
TraceAttributeValues::SYSTEM_NETWORK_STATE_SYN_RECV public constant syn_recv
TraceAttributeValues::SYSTEM_NETWORK_STATE_SYN_SENT public constant syn_sent
TraceAttributeValues::SYSTEM_NETWORK_STATE_TIME_WAIT public constant time_wait
TraceAttributeValues::SYSTEM_PAGING_DIRECTION_IN public constant in
TraceAttributeValues::SYSTEM_PAGING_DIRECTION_OUT public constant out
TraceAttributeValues::SYSTEM_PAGING_STATE_FREE public constant free
TraceAttributeValues::SYSTEM_PAGING_STATE_USED public constant used
TraceAttributeValues::SYSTEM_PAGING_TYPE_MAJOR public constant major
TraceAttributeValues::SYSTEM_PAGING_TYPE_MINOR public constant minor
TraceAttributeValues::SYSTEM_PROCESSES_STATUS_DEFUNCT public constant defunct
TraceAttributeValues::SYSTEM_PROCESSES_STATUS_RUNNING public constant running
TraceAttributeValues::SYSTEM_PROCESSES_STATUS_SLEEPING public constant sleeping
TraceAttributeValues::SYSTEM_PROCESSES_STATUS_STOPPED public constant stopped
TraceAttributeValues::SYSTEM_PROCESS_STATUS_DEFUNCT public constant defunct
TraceAttributeValues::SYSTEM_PROCESS_STATUS_RUNNING public constant running
TraceAttributeValues::SYSTEM_PROCESS_STATUS_SLEEPING public constant sleeping
TraceAttributeValues::SYSTEM_PROCESS_STATUS_STOPPED public constant stopped
TraceAttributeValues::TELEMETRY_SDK_LANGUAGE_CPP public constant cpp
TraceAttributeValues::TELEMETRY_SDK_LANGUAGE_DOTNET public constant dotnet
TraceAttributeValues::TELEMETRY_SDK_LANGUAGE_ERLANG public constant erlang
TraceAttributeValues::TELEMETRY_SDK_LANGUAGE_GO public constant go
TraceAttributeValues::TELEMETRY_SDK_LANGUAGE_JAVA public constant java
TraceAttributeValues::TELEMETRY_SDK_LANGUAGE_NODEJS public constant nodejs
TraceAttributeValues::TELEMETRY_SDK_LANGUAGE_PHP public constant php
TraceAttributeValues::TELEMETRY_SDK_LANGUAGE_PYTHON public constant python
TraceAttributeValues::TELEMETRY_SDK_LANGUAGE_RUBY public constant ruby
TraceAttributeValues::TELEMETRY_SDK_LANGUAGE_RUST public constant rust
TraceAttributeValues::TELEMETRY_SDK_LANGUAGE_SWIFT public constant swift
TraceAttributeValues::TELEMETRY_SDK_LANGUAGE_WEBJS public constant webjs
TraceAttributeValues::TEST_CASE_RESULT_STATUS_FAIL public constant fail
TraceAttributeValues::TEST_CASE_RESULT_STATUS_PASS public constant pass
TraceAttributeValues::TEST_SUITE_RUN_STATUS_ABORTED public constant aborted
TraceAttributeValues::TEST_SUITE_RUN_STATUS_FAILURE public constant failure
TraceAttributeValues::TEST_SUITE_RUN_STATUS_IN_PROGRESS public constant in_progress
TraceAttributeValues::TEST_SUITE_RUN_STATUS_SKIPPED public constant skipped
TraceAttributeValues::TEST_SUITE_RUN_STATUS_SUCCESS public constant success
TraceAttributeValues::TEST_SUITE_RUN_STATUS_TIMED_OUT public constant timed_out
TraceAttributeValues::TLS_PROTOCOL_NAME_SSL public constant ssl
TraceAttributeValues::TLS_PROTOCOL_NAME_TLS public constant tls
TraceAttributeValues::V8JS_GC_TYPE_INCREMENTAL public constant Incremental (Incremental Marking)
TraceAttributeValues::V8JS_GC_TYPE_MAJOR public constant Major (Mark Sweep Compact)
TraceAttributeValues::V8JS_GC_TYPE_MINOR public constant Minor (Scavenge)
TraceAttributeValues::V8JS_GC_TYPE_WEAKCB public constant Weak Callbacks (Process Weak Callbacks)
TraceAttributeValues::V8JS_HEAP_SPACE_NAME_CODE_SPACE public constant Code memory space
TraceAttributeValues::V8JS_HEAP_SPACE_NAME_LARGE_OBJECT_SPACE public constant Large object memory space
TraceAttributeValues::V8JS_HEAP_SPACE_NAME_MAP_SPACE public constant Map memory space
TraceAttributeValues::V8JS_HEAP_SPACE_NAME_NEW_SPACE public constant New memory space
TraceAttributeValues::V8JS_HEAP_SPACE_NAME_OLD_SPACE public constant Old memory space
TraceAttributeValues::VCS_REPOSITORY_REF_TYPE_BRANCH public constant [branch](https://git-scm.com/docs/gitglossary#Documentation/gitglossary.txt-aiddefbranchabranch)
TraceAttributeValues::VCS_REPOSITORY_REF_TYPE_TAG public constant [tag](https://git-scm.com/docs/gitglossary#Documentation/gitglossary.txt-aiddeftagatag)

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal