NVIDIA DeepStream SDK API Reference

9.2 Release
includes/opentelemetry/semconv/incubating/graphql_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 graphql
20 {
21 
27 static constexpr const char *kGraphqlDocument = "graphql.document";
28 
32 static constexpr const char *kGraphqlOperationName = "graphql.operation.name";
33 
37 static constexpr const char *kGraphqlOperationType = "graphql.operation.type";
38 
39 namespace GraphqlOperationTypeValues
40 {
44 static constexpr const char *kQuery = "query";
45 
49 static constexpr const char *kMutation = "mutation";
50 
54 static constexpr const char *kSubscription = "subscription";
55 
56 } // namespace GraphqlOperationTypeValues
57 
58 } // namespace graphql
59 } // namespace semconv
semconv::graphql::GraphqlOperationTypeValues::kQuery
static constexpr const char * kQuery
GraphQL query.
Definition: includes/opentelemetry/semconv/incubating/graphql_attributes.h:44
semconv::graphql::GraphqlOperationTypeValues::kSubscription
static constexpr const char * kSubscription
GraphQL subscription.
Definition: includes/opentelemetry/semconv/incubating/graphql_attributes.h:54
semconv
Definition: includes/opentelemetry/semconv/azure_metrics.h:18
OPENTELEMETRY_BEGIN_NAMESPACE
#define OPENTELEMETRY_BEGIN_NAMESPACE
Definition: includes/opentelemetry/version.h:21
semconv::graphql::kGraphqlOperationName
static constexpr const char * kGraphqlOperationName
The name of the operation being executed.
Definition: includes/opentelemetry/semconv/incubating/graphql_attributes.h:32
semconv::graphql::GraphqlOperationTypeValues::kMutation
static constexpr const char * kMutation
GraphQL mutation.
Definition: includes/opentelemetry/semconv/incubating/graphql_attributes.h:49
semconv::graphql::kGraphqlDocument
static constexpr const char * kGraphqlDocument
The GraphQL document being executed.
Definition: includes/opentelemetry/semconv/incubating/graphql_attributes.h:27
OPENTELEMETRY_END_NAMESPACE
#define OPENTELEMETRY_END_NAMESPACE
Definition: includes/opentelemetry/version.h:24
semconv::graphql::kGraphqlOperationType
static constexpr const char * kGraphqlOperationType
The type of the operation being executed.
Definition: includes/opentelemetry/semconv/incubating/graphql_attributes.h:37