NVIDIA DeepStream SDK API Reference

9.2 Release
includes/opentelemetry/semconv/incubating/user_agent_attributes.h
Go to the documentation of this file.
1 /*
2  * Copyright The OpenTelemetry Authors
3  * SPDX-License-Identifier: Apache-2.0
4  */
5 
6 /*
7  * DO NOT EDIT, this is an Auto-generated file from:
8  * buildscripts/semantic-convention/templates/registry/semantic_attributes-h.j2
9  */
10 
11 #pragma once
12 
13 #include "opentelemetry/common/macros.h"
14 #include "opentelemetry/version.h"
15 
17 namespace semconv
18 {
19 namespace user_agent
20 {
21 
30 static constexpr const char *kUserAgentName = "user_agent.name";
31 
36 static constexpr const char *kUserAgentOriginal = "user_agent.original";
37 
44 static constexpr const char *kUserAgentOsName = "user_agent.os.name";
45 
52 static constexpr const char *kUserAgentOsVersion = "user_agent.os.version";
53 
64 static constexpr const char *kUserAgentSyntheticType = "user_agent.synthetic.type";
65 
74 static constexpr const char *kUserAgentVersion = "user_agent.version";
75 
76 namespace UserAgentSyntheticTypeValues
77 {
81 static constexpr const char *kBot = "bot";
82 
86 static constexpr const char *kTest = "test";
87 
88 } // namespace UserAgentSyntheticTypeValues
89 
90 } // namespace user_agent
91 } // namespace semconv
semconv::user_agent::UserAgentSyntheticTypeValues::kTest
static constexpr const char * kTest
Synthetic test source.
Definition: includes/opentelemetry/semconv/incubating/user_agent_attributes.h:86
semconv
Definition: includes/opentelemetry/semconv/azure_metrics.h:18
semconv::user_agent::kUserAgentOsName
static constexpr const char * kUserAgentOsName
Human readable operating system name.
Definition: includes/opentelemetry/semconv/incubating/user_agent_attributes.h:44
OPENTELEMETRY_BEGIN_NAMESPACE
#define OPENTELEMETRY_BEGIN_NAMESPACE
Definition: includes/opentelemetry/version.h:21
semconv::user_agent::UserAgentSyntheticTypeValues::kBot
static constexpr const char * kBot
Bot source.
Definition: includes/opentelemetry/semconv/incubating/user_agent_attributes.h:81
semconv::user_agent::kUserAgentName
static constexpr const char * kUserAgentName
Name of the user-agent extracted from original.
Definition: includes/opentelemetry/semconv/incubating/user_agent_attributes.h:30
OPENTELEMETRY_END_NAMESPACE
#define OPENTELEMETRY_END_NAMESPACE
Definition: includes/opentelemetry/version.h:24
semconv::user_agent::kUserAgentOsVersion
static constexpr const char * kUserAgentOsVersion
The version string of the operating system as defined in Version Attributes.
Definition: includes/opentelemetry/semconv/incubating/user_agent_attributes.h:52
semconv::user_agent::kUserAgentSyntheticType
static constexpr const char * kUserAgentSyntheticType
Specifies the category of synthetic traffic, such as tests or bots.
Definition: includes/opentelemetry/semconv/incubating/user_agent_attributes.h:64
semconv::user_agent::kUserAgentOriginal
static constexpr const char * kUserAgentOriginal
Value of the HTTP User-Agent header sent by the client.
Definition: includes/opentelemetry/semconv/user_agent_attributes.h:26
semconv::user_agent::kUserAgentVersion
static constexpr const char * kUserAgentVersion
Version of the user-agent extracted from original.
Definition: includes/opentelemetry/semconv/incubating/user_agent_attributes.h:74