diff --git a/buildscripts/templates/SemanticAttributes.java.j2 b/buildscripts/templates/SemanticAttributes.java.j2 index 414e6a3..f1f38b8 100644 --- a/buildscripts/templates/SemanticAttributes.java.j2 +++ b/buildscripts/templates/SemanticAttributes.java.j2 @@ -28,14 +28,15 @@ {{type | to_camelcase(False)}}Key {%- endif -%} {%- endmacro %} -{%- macro stable_class_ref(const_name) -%} -{{stablePkg}}.{{ root_namespace | to_camelcase(True) }}Attributes#{{const_name}} +{%- macro stable_class_ref(const_name, separator) -%} +{{stablePkg}}.{{ root_namespace | to_camelcase(True) }}Attributes{{separator}}{{const_name}} {%- endmacro %} {%- if filter != 'any' %} {%- set filtered_attributes = attributes_and_templates | select(filter) | list %} {%- else %} {%- set filtered_attributes = attributes_and_templates | list %} {%- endif %} +{%- set filtered_enums = filtered_attributes | selectattr('is_enum', 'equalto', true) | list %} {%- if filtered_attributes | count > 0 %} /* * Copyright The OpenTelemetry Authors @@ -73,11 +74,11 @@ public final class {{ root_namespace | to_camelcase(True) }}{{ classPrefix }}Att {%- endif %} - {%- if attribute | is_deprecated %} * + {%- if attribute | is_deprecated %} * @deprecated {{attribute.brief | to_doc_brief}}. {%- elif attribute | is_stable and stablePkg != "" %} - * @deprecated deprecated in favor of stable {@link {{stable_class_ref(attribute_const_name)}}} attribute. + * @deprecated deprecated in favor of stable {@link {{stable_class_ref(attribute_const_name, '#')}}} attribute. {%- endif %} */ {%- if attribute | is_deprecated or attribute | is_stable and stablePkg != "" %} @@ -90,14 +91,28 @@ public final class {{ root_namespace | to_camelcase(True) }}{{ classPrefix }}Att {%- endif %} {%- endfor %} + {%- if filtered_enums | count > 0 %} // Enum definitions - {%- for attribute in filtered_attributes if attribute.is_enum %} - {%- set class_name = attribute.fqn | to_camelcase(True) ~ "Values" %} - {%- set type = to_java_return_type(attribute.attr_type.enum_type) %} + {%- endif %} + {%- for enum_attribute in filtered_enums %} + {%- set class_name = enum_attribute.fqn | to_camelcase(True) ~ "Values" %} + {%- set type = to_java_return_type(enum_attribute.attr_type.enum_type) %} + /** + * Values for {@link #{{ enum_attribute.fqn | to_const_name }}}. + * + {%- if enum_attribute | is_deprecated %} + * @deprecated {{enum_attribute.brief | to_doc_brief}}. + {%- elif enum_attribute | is_stable and stablePkg != "" %} + * @deprecated deprecated in favor of stable {@link {{stable_class_ref(class_name, '.')}}} attribute. + {%- endif %} + */ + {%- if enum_attribute | is_deprecated or enum_attribute | is_stable and stablePkg != "" %} + @Deprecated + {%- endif %} public static final class {{class_name}} { - {%- for member in attribute.attr_type.members %} + {%- for member in enum_attribute.attr_type.members %} /** {% filter escape %}{{member.brief | to_doc_brief}}.{% endfilter %} */ - public static final {{ type }} {{ member.member_id | to_const_name }} = {{ attribute | print_member_value(member) }}; + public static final {{ type }} {{ member.member_id | to_const_name }} = {{ enum_attribute | print_member_value(member) }}; {%- endfor %} diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/AndroidIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/AndroidIncubatingAttributes.java index 397e2b6..7d94f28 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/AndroidIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/AndroidIncubatingAttributes.java @@ -36,6 +36,7 @@ public final class AndroidIncubatingAttributes { public static final AttributeKey ANDROID_STATE = stringKey("android.state"); // Enum definitions + /** Values for {@link #ANDROID_STATE}. */ public static final class AndroidStateValues { /** * Any time before Activity.onResume() or, if the app has no Activity, Context.startService() diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/AwsIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/AwsIncubatingAttributes.java index 68421ff..16533bb 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/AwsIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/AwsIncubatingAttributes.java @@ -344,6 +344,7 @@ public final class AwsIncubatingAttributes { public static final AttributeKey AWS_S3_UPLOAD_ID = stringKey("aws.s3.upload_id"); // Enum definitions + /** Values for {@link #AWS_ECS_LAUNCHTYPE}. */ public static final class AwsEcsLaunchtypeValues { /** ec2. */ public static final String EC2 = "ec2"; diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/BrowserIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/BrowserIncubatingAttributes.java index cb7f735..a4024b9 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/BrowserIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/BrowserIncubatingAttributes.java @@ -74,7 +74,5 @@ public final class BrowserIncubatingAttributes { */ public static final AttributeKey BROWSER_PLATFORM = stringKey("browser.platform"); - // Enum definitions - private BrowserIncubatingAttributes() {} } diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/ClientIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/ClientIncubatingAttributes.java index ef0444f..8f80a60 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/ClientIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/ClientIncubatingAttributes.java @@ -48,7 +48,5 @@ public final class ClientIncubatingAttributes { */ @Deprecated public static final AttributeKey CLIENT_PORT = longKey("client.port"); - // Enum definitions - private ClientIncubatingAttributes() {} } diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/CloudIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/CloudIncubatingAttributes.java index 589d107..cb6c373 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/CloudIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/CloudIncubatingAttributes.java @@ -96,6 +96,7 @@ public final class CloudIncubatingAttributes { public static final AttributeKey CLOUD_RESOURCE_ID = stringKey("cloud.resource_id"); // Enum definitions + /** Values for {@link #CLOUD_PLATFORM}. */ public static final class CloudPlatformValues { /** Alibaba Cloud Elastic Compute Service. */ public static final String ALIBABA_CLOUD_ECS = "alibaba_cloud_ecs"; @@ -181,6 +182,7 @@ public static final class CloudPlatformValues { private CloudPlatformValues() {} } + /** Values for {@link #CLOUD_PROVIDER}. */ public static final class CloudProviderValues { /** Alibaba Cloud. */ public static final String ALIBABA_CLOUD = "alibaba_cloud"; diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/CloudeventsIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/CloudeventsIncubatingAttributes.java index 1b1bab0..31691c2 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/CloudeventsIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/CloudeventsIncubatingAttributes.java @@ -53,7 +53,5 @@ public final class CloudeventsIncubatingAttributes { public static final AttributeKey CLOUDEVENTS_EVENT_TYPE = stringKey("cloudevents.event_type"); - // Enum definitions - private CloudeventsIncubatingAttributes() {} } diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/CodeIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/CodeIncubatingAttributes.java index 5e8c392..1347997 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/CodeIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/CodeIncubatingAttributes.java @@ -45,7 +45,5 @@ public final class CodeIncubatingAttributes { */ public static final AttributeKey CODE_NAMESPACE = stringKey("code.namespace"); - // Enum definitions - private CodeIncubatingAttributes() {} } diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/ContainerIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/ContainerIncubatingAttributes.java index bdec60e..03cb930 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/ContainerIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/ContainerIncubatingAttributes.java @@ -104,7 +104,5 @@ public final class ContainerIncubatingAttributes { /** The container runtime managing this container. */ public static final AttributeKey CONTAINER_RUNTIME = stringKey("container.runtime"); - // Enum definitions - private ContainerIncubatingAttributes() {} } diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/DbIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/DbIncubatingAttributes.java index da7a569..e2b2c23 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/DbIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/DbIncubatingAttributes.java @@ -222,6 +222,7 @@ public final class DbIncubatingAttributes { public static final AttributeKey DB_USER = stringKey("db.user"); // Enum definitions + /** Values for {@link #DB_CASSANDRA_CONSISTENCY_LEVEL}. */ public static final class DbCassandraConsistencyLevelValues { /** all. */ public static final String ALL = "all"; @@ -259,6 +260,7 @@ public static final class DbCassandraConsistencyLevelValues { private DbCassandraConsistencyLevelValues() {} } + /** Values for {@link #DB_COSMOSDB_CONNECTION_MODE}. */ public static final class DbCosmosdbConnectionModeValues { /** Gateway (HTTP) connections mode. */ public static final String GATEWAY = "gateway"; @@ -269,6 +271,7 @@ public static final class DbCosmosdbConnectionModeValues { private DbCosmosdbConnectionModeValues() {} } + /** Values for {@link #DB_COSMOSDB_OPERATION_TYPE}. */ public static final class DbCosmosdbOperationTypeValues { /** invalid. */ public static final String INVALID = "Invalid"; @@ -318,6 +321,7 @@ public static final class DbCosmosdbOperationTypeValues { private DbCosmosdbOperationTypeValues() {} } + /** Values for {@link #DB_SYSTEM}. */ public static final class DbSystemValues { /** Some other SQL database. Fallback only. See notes. */ public static final String OTHER_SQL = "other_sql"; diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/DeploymentIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/DeploymentIncubatingAttributes.java index 999b4e4..9dae6bc 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/DeploymentIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/DeploymentIncubatingAttributes.java @@ -21,7 +21,5 @@ public final class DeploymentIncubatingAttributes { public static final AttributeKey DEPLOYMENT_ENVIRONMENT = stringKey("deployment.environment"); - // Enum definitions - private DeploymentIncubatingAttributes() {} } diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/DestinationIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/DestinationIncubatingAttributes.java index a54cdf8..1b9d015 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/DestinationIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/DestinationIncubatingAttributes.java @@ -32,7 +32,5 @@ public final class DestinationIncubatingAttributes { /** Destination port number */ public static final AttributeKey DESTINATION_PORT = longKey("destination.port"); - // Enum definitions - private DestinationIncubatingAttributes() {} } diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/DeviceIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/DeviceIncubatingAttributes.java index 8368feb..f0f235d 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/DeviceIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/DeviceIncubatingAttributes.java @@ -73,7 +73,5 @@ public final class DeviceIncubatingAttributes { */ public static final AttributeKey DEVICE_MODEL_NAME = stringKey("device.model.name"); - // Enum definitions - private DeviceIncubatingAttributes() {} } diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/EnduserIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/EnduserIncubatingAttributes.java index ce11231..3da9a1f 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/EnduserIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/EnduserIncubatingAttributes.java @@ -37,7 +37,5 @@ public final class EnduserIncubatingAttributes { */ public static final AttributeKey ENDUSER_SCOPE = stringKey("enduser.scope"); - // Enum definitions - private EnduserIncubatingAttributes() {} } diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/ErrorIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/ErrorIncubatingAttributes.java index 3e48e71..b26c46d 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/ErrorIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/ErrorIncubatingAttributes.java @@ -41,6 +41,13 @@ public final class ErrorIncubatingAttributes { @Deprecated public static final AttributeKey ERROR_TYPE = stringKey("error.type"); // Enum definitions + /** + * Values for {@link #ERROR_TYPE}. + * + * @deprecated deprecated in favor of stable {@link + * io.opentelemetry.semconv.ErrorAttributes.ErrorTypeValues} attribute. + */ + @Deprecated public static final class ErrorTypeValues { /** * A fallback error value to be used when the instrumentation doesn't define a custom value. diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/EventIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/EventIncubatingAttributes.java index 4960987..104b08b 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/EventIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/EventIncubatingAttributes.java @@ -30,6 +30,7 @@ public final class EventIncubatingAttributes { public static final AttributeKey EVENT_NAME = stringKey("event.name"); // Enum definitions + /** Values for {@link #EVENT_DOMAIN}. */ public static final class EventDomainValues { /** Events from browser apps. */ public static final String BROWSER = "browser"; diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/ExceptionIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/ExceptionIncubatingAttributes.java index fe90b25..bf08afa 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/ExceptionIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/ExceptionIncubatingAttributes.java @@ -53,7 +53,5 @@ public final class ExceptionIncubatingAttributes { */ public static final AttributeKey EXCEPTION_TYPE = stringKey("exception.type"); - // Enum definitions - private ExceptionIncubatingAttributes() {} } diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/FaasIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/FaasIncubatingAttributes.java index 7b248aa..68cc656 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/FaasIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/FaasIncubatingAttributes.java @@ -170,6 +170,7 @@ public final class FaasIncubatingAttributes { public static final AttributeKey FAAS_VERSION = stringKey("faas.version"); // Enum definitions + /** Values for {@link #FAAS_DOCUMENT_OPERATION}. */ public static final class FaasDocumentOperationValues { /** When a new object is created. */ public static final String INSERT = "insert"; @@ -183,6 +184,7 @@ public static final class FaasDocumentOperationValues { private FaasDocumentOperationValues() {} } + /** Values for {@link #FAAS_INVOKED_PROVIDER}. */ public static final class FaasInvokedProviderValues { /** Alibaba Cloud. */ public static final String ALIBABA_CLOUD = "alibaba_cloud"; @@ -202,6 +204,7 @@ public static final class FaasInvokedProviderValues { private FaasInvokedProviderValues() {} } + /** Values for {@link #FAAS_TRIGGER}. */ public static final class FaasTriggerValues { /** A response to some data source operation such as a database or filesystem read/write. */ public static final String DATASOURCE = "datasource"; diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/FeatureFlagIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/FeatureFlagIncubatingAttributes.java index 8de51d8..50fd950 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/FeatureFlagIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/FeatureFlagIncubatingAttributes.java @@ -39,7 +39,5 @@ public final class FeatureFlagIncubatingAttributes { */ public static final AttributeKey FEATURE_FLAG_VARIANT = stringKey("feature_flag.variant"); - // Enum definitions - private FeatureFlagIncubatingAttributes() {} } diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/GcpIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/GcpIncubatingAttributes.java index b039688..070d510 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/GcpIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/GcpIncubatingAttributes.java @@ -50,7 +50,5 @@ public final class GcpIncubatingAttributes { public static final AttributeKey GCP_GCE_INSTANCE_NAME = stringKey("gcp.gce.instance.name"); - // Enum definitions - private GcpIncubatingAttributes() {} } diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/GraphqlIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/GraphqlIncubatingAttributes.java index a037cb7..8e09c2e 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/GraphqlIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/GraphqlIncubatingAttributes.java @@ -34,6 +34,7 @@ public final class GraphqlIncubatingAttributes { stringKey("graphql.operation.type"); // Enum definitions + /** Values for {@link #GRAPHQL_OPERATION_TYPE}. */ public static final class GraphqlOperationTypeValues { /** GraphQL query. */ public static final String QUERY = "query"; diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/HerokuIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/HerokuIncubatingAttributes.java index ffad37f..a18d3f8 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/HerokuIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/HerokuIncubatingAttributes.java @@ -25,7 +25,5 @@ public final class HerokuIncubatingAttributes { public static final AttributeKey HEROKU_RELEASE_CREATION_TIMESTAMP = stringKey("heroku.release.creation_timestamp"); - // Enum definitions - private HerokuIncubatingAttributes() {} } diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/HostIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/HostIncubatingAttributes.java index 928b4b3..302d07b 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/HostIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/HostIncubatingAttributes.java @@ -107,6 +107,7 @@ public final class HostIncubatingAttributes { public static final AttributeKey HOST_TYPE = stringKey("host.type"); // Enum definitions + /** Values for {@link #HOST_ARCH}. */ public static final class HostArchValues { /** AMD64. */ public static final String AMD64 = "amd64"; diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/HttpIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/HttpIncubatingAttributes.java index 013b6cf..073c71d 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/HttpIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/HttpIncubatingAttributes.java @@ -193,6 +193,13 @@ public final class HttpIncubatingAttributes { public static final AttributeKey HTTP_URL = stringKey("http.url"); // Enum definitions + /** + * Values for {@link #HTTP_REQUEST_METHOD}. + * + * @deprecated deprecated in favor of stable {@link + * io.opentelemetry.semconv.HttpAttributes.HttpRequestMethodValues} attribute. + */ + @Deprecated public static final class HttpRequestMethodValues { /** CONNECT method. */ public static final String CONNECT = "CONNECT"; diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/IosIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/IosIncubatingAttributes.java index 59f5c2a..f89b801 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/IosIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/IosIncubatingAttributes.java @@ -29,6 +29,7 @@ public final class IosIncubatingAttributes { public static final AttributeKey IOS_STATE = stringKey("ios.state"); // Enum definitions + /** Values for {@link #IOS_STATE}. */ public static final class IosStateValues { /** * The app has become `active`. Associated with UIKit notification `applicationDidBecomeActive`. diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/JvmIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/JvmIncubatingAttributes.java index dbb9439..1f370ae 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/JvmIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/JvmIncubatingAttributes.java @@ -73,6 +73,7 @@ public final class JvmIncubatingAttributes { public static final AttributeKey JVM_THREAD_STATE = stringKey("jvm.thread.state"); // Enum definitions + /** Values for {@link #JVM_MEMORY_TYPE}. */ public static final class JvmMemoryTypeValues { /** Heap memory. */ public static final String HEAP = "heap"; @@ -83,6 +84,7 @@ public static final class JvmMemoryTypeValues { private JvmMemoryTypeValues() {} } + /** Values for {@link #JVM_THREAD_STATE}. */ public static final class JvmThreadStateValues { /** A thread that has not yet started is in this state. */ public static final String NEW = "new"; diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/K8sIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/K8sIncubatingAttributes.java index 5f329d0..f551d0b 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/K8sIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/K8sIncubatingAttributes.java @@ -107,7 +107,5 @@ public final class K8sIncubatingAttributes { /** The UID of the StatefulSet. */ public static final AttributeKey K8S_STATEFULSET_UID = stringKey("k8s.statefulset.uid"); - // Enum definitions - private K8sIncubatingAttributes() {} } diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/LogIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/LogIncubatingAttributes.java index f60b217..3cbd299 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/LogIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/LogIncubatingAttributes.java @@ -47,6 +47,7 @@ public final class LogIncubatingAttributes { public static final AttributeKey LOG_RECORD_UID = stringKey("log.record.uid"); // Enum definitions + /** Values for {@link #LOG_IOSTREAM}. */ public static final class LogIostreamValues { /** Logs from stdout stream. */ public static final String STDOUT = "stdout"; diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/MessageIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/MessageIncubatingAttributes.java index 62f0247..836e430 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/MessageIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/MessageIncubatingAttributes.java @@ -40,6 +40,7 @@ public final class MessageIncubatingAttributes { longKey("message.uncompressed_size"); // Enum definitions + /** Values for {@link #MESSAGE_TYPE}. */ public static final class MessageTypeValues { /** sent. */ public static final String SENT = "SENT"; diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/MessagingIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/MessagingIncubatingAttributes.java index 6fc3979..ea0531c 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/MessagingIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/MessagingIncubatingAttributes.java @@ -236,6 +236,7 @@ public final class MessagingIncubatingAttributes { public static final AttributeKey MESSAGING_SYSTEM = stringKey("messaging.system"); // Enum definitions + /** Values for {@link #MESSAGING_OPERATION}. */ public static final class MessagingOperationValues { /** * One or more messages are provided for publishing to an intermediary. If a single message is @@ -265,6 +266,7 @@ public static final class MessagingOperationValues { private MessagingOperationValues() {} } + /** Values for {@link #MESSAGING_ROCKETMQ_CONSUMPTION_MODEL}. */ public static final class MessagingRocketmqConsumptionModelValues { /** Clustering consumption model. */ public static final String CLUSTERING = "clustering"; @@ -275,6 +277,7 @@ public static final class MessagingRocketmqConsumptionModelValues { private MessagingRocketmqConsumptionModelValues() {} } + /** Values for {@link #MESSAGING_ROCKETMQ_MESSAGE_TYPE}. */ public static final class MessagingRocketmqMessageTypeValues { /** Normal message. */ public static final String NORMAL = "normal"; diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/NetIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/NetIncubatingAttributes.java index 6ec7d52..aa9240d 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/NetIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/NetIncubatingAttributes.java @@ -60,6 +60,7 @@ public final class NetIncubatingAttributes { public static final AttributeKey NET_TRANSPORT = stringKey("net.transport"); // Enum definitions + /** Values for {@link #NET_SOCK_FAMILY}. */ public static final class NetSockFamilyValues { /** IPv4 address. */ public static final String INET = "inet"; @@ -73,6 +74,7 @@ public static final class NetSockFamilyValues { private NetSockFamilyValues() {} } + /** Values for {@link #NET_TRANSPORT}. */ public static final class NetTransportValues { /** ip_tcp. */ public static final String IP_TCP = "ip_tcp"; diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/NetworkIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/NetworkIncubatingAttributes.java index 1886a82..27967e1 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/NetworkIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/NetworkIncubatingAttributes.java @@ -145,6 +145,7 @@ public final class NetworkIncubatingAttributes { @Deprecated public static final AttributeKey NETWORK_TYPE = stringKey("network.type"); // Enum definitions + /** Values for {@link #NETWORK_CONNECTION_SUBTYPE}. */ public static final class NetworkConnectionSubtypeValues { /** GPRS. */ public static final String GPRS = "gprs"; @@ -212,6 +213,7 @@ public static final class NetworkConnectionSubtypeValues { private NetworkConnectionSubtypeValues() {} } + /** Values for {@link #NETWORK_CONNECTION_TYPE}. */ public static final class NetworkConnectionTypeValues { /** wifi. */ public static final String WIFI = "wifi"; @@ -231,6 +233,13 @@ public static final class NetworkConnectionTypeValues { private NetworkConnectionTypeValues() {} } + /** + * Values for {@link #NETWORK_TRANSPORT}. + * + * @deprecated deprecated in favor of stable {@link + * io.opentelemetry.semconv.NetworkAttributes.NetworkTransportValues} attribute. + */ + @Deprecated public static final class NetworkTransportValues { /** TCP. */ public static final String TCP = "tcp"; @@ -247,6 +256,13 @@ public static final class NetworkTransportValues { private NetworkTransportValues() {} } + /** + * Values for {@link #NETWORK_TYPE}. + * + * @deprecated deprecated in favor of stable {@link + * io.opentelemetry.semconv.NetworkAttributes.NetworkTypeValues} attribute. + */ + @Deprecated public static final class NetworkTypeValues { /** IPv4. */ public static final String IPV4 = "ipv4"; diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/OciIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/OciIncubatingAttributes.java index 2197da2..fe7e320 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/OciIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/OciIncubatingAttributes.java @@ -31,7 +31,5 @@ public final class OciIncubatingAttributes { */ public static final AttributeKey OCI_MANIFEST_DIGEST = stringKey("oci.manifest.digest"); - // Enum definitions - private OciIncubatingAttributes() {} } diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/OpentracingIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/OpentracingIncubatingAttributes.java index 395aef5..194e1ea 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/OpentracingIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/OpentracingIncubatingAttributes.java @@ -26,6 +26,7 @@ public final class OpentracingIncubatingAttributes { public static final AttributeKey OPENTRACING_REF_TYPE = stringKey("opentracing.ref_type"); // Enum definitions + /** Values for {@link #OPENTRACING_REF_TYPE}. */ public static final class OpentracingRefTypeValues { /** The parent Span depends on the child Span in some capacity. */ public static final String CHILD_OF = "child_of"; diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/OsIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/OsIncubatingAttributes.java index 80cc124..e19e088 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/OsIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/OsIncubatingAttributes.java @@ -36,6 +36,7 @@ public final class OsIncubatingAttributes { public static final AttributeKey OS_VERSION = stringKey("os.version"); // Enum definitions + /** Values for {@link #OS_TYPE}. */ public static final class OsTypeValues { /** Microsoft Windows. */ public static final String WINDOWS = "windows"; diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/OtelIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/OtelIncubatingAttributes.java index 0e4ba56..b42e5a6 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/OtelIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/OtelIncubatingAttributes.java @@ -37,6 +37,7 @@ public final class OtelIncubatingAttributes { stringKey("otel.status_description"); // Enum definitions + /** Values for {@link #OTEL_STATUS_CODE}. */ public static final class OtelStatusCodeValues { /** * The operation has been validated by an Application developer or Operator to have completed diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/OtherIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/OtherIncubatingAttributes.java index 7238860..3d4788b 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/OtherIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/OtherIncubatingAttributes.java @@ -18,6 +18,7 @@ public final class OtherIncubatingAttributes { public static final AttributeKey STATE = stringKey("state"); // Enum definitions + /** Values for {@link #STATE}. */ public static final class StateValues { /** idle. */ public static final String IDLE = "idle"; diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/PeerIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/PeerIncubatingAttributes.java index ca239e4..785c454 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/PeerIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/PeerIncubatingAttributes.java @@ -21,7 +21,5 @@ public final class PeerIncubatingAttributes { */ public static final AttributeKey PEER_SERVICE = stringKey("peer.service"); - // Enum definitions - private PeerIncubatingAttributes() {} } diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/PoolIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/PoolIncubatingAttributes.java index 7350c37..4a9c633 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/PoolIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/PoolIncubatingAttributes.java @@ -22,7 +22,5 @@ public final class PoolIncubatingAttributes { */ public static final AttributeKey POOL_NAME = stringKey("pool.name"); - // Enum definitions - private PoolIncubatingAttributes() {} } diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/ProcessIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/ProcessIncubatingAttributes.java index 415cc1a..404e8cf 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/ProcessIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/ProcessIncubatingAttributes.java @@ -84,7 +84,5 @@ public final class ProcessIncubatingAttributes { public static final AttributeKey PROCESS_RUNTIME_VERSION = stringKey("process.runtime.version"); - // Enum definitions - private ProcessIncubatingAttributes() {} } diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/RpcIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/RpcIncubatingAttributes.java index 7d39651..d3e4dbb 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/RpcIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/RpcIncubatingAttributes.java @@ -146,6 +146,7 @@ public final class RpcIncubatingAttributes { public static final AttributeKey RPC_SYSTEM = stringKey("rpc.system"); // Enum definitions + /** Values for {@link #RPC_CONNECT_RPC_ERROR_CODE}. */ public static final class RpcConnectRpcErrorCodeValues { /** cancelled. */ public static final String CANCELLED = "cancelled"; @@ -198,6 +199,7 @@ public static final class RpcConnectRpcErrorCodeValues { private RpcConnectRpcErrorCodeValues() {} } + /** Values for {@link #RPC_GRPC_STATUS_CODE}. */ public static final class RpcGrpcStatusCodeValues { /** OK. */ public static final long OK = 0; @@ -253,6 +255,7 @@ public static final class RpcGrpcStatusCodeValues { private RpcGrpcStatusCodeValues() {} } + /** Values for {@link #RPC_SYSTEM}. */ public static final class RpcSystemValues { /** gRPC. */ public static final String GRPC = "grpc"; diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/ServerIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/ServerIncubatingAttributes.java index ff56175..60f284b 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/ServerIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/ServerIncubatingAttributes.java @@ -48,7 +48,5 @@ public final class ServerIncubatingAttributes { */ @Deprecated public static final AttributeKey SERVER_PORT = longKey("server.port"); - // Enum definitions - private ServerIncubatingAttributes() {} } diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/ServiceIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/ServiceIncubatingAttributes.java index c79bace..778bdcf 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/ServiceIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/ServiceIncubatingAttributes.java @@ -71,7 +71,5 @@ public final class ServiceIncubatingAttributes { */ public static final AttributeKey SERVICE_VERSION = stringKey("service.version"); - // Enum definitions - private ServiceIncubatingAttributes() {} } diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/SessionIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/SessionIncubatingAttributes.java index 176ef56..159faa4 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/SessionIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/SessionIncubatingAttributes.java @@ -20,7 +20,5 @@ public final class SessionIncubatingAttributes { /** The previous {@code session.id} for this user, when known. */ public static final AttributeKey SESSION_PREVIOUS_ID = stringKey("session.previous_id"); - // Enum definitions - private SessionIncubatingAttributes() {} } diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/SourceIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/SourceIncubatingAttributes.java index 71353e2..549ef97 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/SourceIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/SourceIncubatingAttributes.java @@ -32,7 +32,5 @@ public final class SourceIncubatingAttributes { /** Source port number */ public static final AttributeKey SOURCE_PORT = longKey("source.port"); - // Enum definitions - private SourceIncubatingAttributes() {} } diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/SystemIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/SystemIncubatingAttributes.java index a18233f..38ce286 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/SystemIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/SystemIncubatingAttributes.java @@ -74,6 +74,7 @@ public final class SystemIncubatingAttributes { stringKey("system.processes.status"); // Enum definitions + /** Values for {@link #SYSTEM_CPU_STATE}. */ public static final class SystemCpuStateValues { /** user. */ public static final String USER = "user"; @@ -99,6 +100,7 @@ public static final class SystemCpuStateValues { private SystemCpuStateValues() {} } + /** Values for {@link #SYSTEM_DISK_DIRECTION}. */ public static final class SystemDiskDirectionValues { /** read. */ public static final String READ = "read"; @@ -109,6 +111,7 @@ public static final class SystemDiskDirectionValues { private SystemDiskDirectionValues() {} } + /** Values for {@link #SYSTEM_FILESYSTEM_STATE}. */ public static final class SystemFilesystemStateValues { /** used. */ public static final String USED = "used"; @@ -122,6 +125,7 @@ public static final class SystemFilesystemStateValues { private SystemFilesystemStateValues() {} } + /** Values for {@link #SYSTEM_FILESYSTEM_TYPE}. */ public static final class SystemFilesystemTypeValues { /** fat32. */ public static final String FAT32 = "fat32"; @@ -144,6 +148,7 @@ public static final class SystemFilesystemTypeValues { private SystemFilesystemTypeValues() {} } + /** Values for {@link #SYSTEM_MEMORY_STATE}. */ public static final class SystemMemoryStateValues { /** used. */ public static final String USED = "used"; @@ -163,6 +168,7 @@ public static final class SystemMemoryStateValues { private SystemMemoryStateValues() {} } + /** Values for {@link #SYSTEM_NETWORK_DIRECTION}. */ public static final class SystemNetworkDirectionValues { /** transmit. */ public static final String TRANSMIT = "transmit"; @@ -173,6 +179,7 @@ public static final class SystemNetworkDirectionValues { private SystemNetworkDirectionValues() {} } + /** Values for {@link #SYSTEM_NETWORK_STATE}. */ public static final class SystemNetworkStateValues { /** close. */ public static final String CLOSE = "close"; @@ -213,6 +220,7 @@ public static final class SystemNetworkStateValues { private SystemNetworkStateValues() {} } + /** Values for {@link #SYSTEM_PAGING_DIRECTION}. */ public static final class SystemPagingDirectionValues { /** in. */ public static final String IN = "in"; @@ -223,6 +231,7 @@ public static final class SystemPagingDirectionValues { private SystemPagingDirectionValues() {} } + /** Values for {@link #SYSTEM_PAGING_STATE}. */ public static final class SystemPagingStateValues { /** used. */ public static final String USED = "used"; @@ -233,6 +242,7 @@ public static final class SystemPagingStateValues { private SystemPagingStateValues() {} } + /** Values for {@link #SYSTEM_PAGING_TYPE}. */ public static final class SystemPagingTypeValues { /** major. */ public static final String MAJOR = "major"; @@ -243,6 +253,7 @@ public static final class SystemPagingTypeValues { private SystemPagingTypeValues() {} } + /** Values for {@link #SYSTEM_PROCESSES_STATUS}. */ public static final class SystemProcessesStatusValues { /** running. */ public static final String RUNNING = "running"; diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/TelemetryIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/TelemetryIncubatingAttributes.java index 598813a..c07ca94 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/TelemetryIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/TelemetryIncubatingAttributes.java @@ -58,6 +58,7 @@ public final class TelemetryIncubatingAttributes { stringKey("telemetry.sdk.version"); // Enum definitions + /** Values for {@link #TELEMETRY_SDK_LANGUAGE}. */ public static final class TelemetrySdkLanguageValues { /** cpp. */ public static final String CPP = "cpp"; diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/ThreadIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/ThreadIncubatingAttributes.java index 4948f36..413e843 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/ThreadIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/ThreadIncubatingAttributes.java @@ -21,7 +21,5 @@ public final class ThreadIncubatingAttributes { /** Current thread name. */ public static final AttributeKey THREAD_NAME = stringKey("thread.name"); - // Enum definitions - private ThreadIncubatingAttributes() {} } diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/UrlIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/UrlIncubatingAttributes.java index 832e5d7..ea49953 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/UrlIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/UrlIncubatingAttributes.java @@ -76,7 +76,5 @@ public final class UrlIncubatingAttributes { */ @Deprecated public static final AttributeKey URL_SCHEME = stringKey("url.scheme"); - // Enum definitions - private UrlIncubatingAttributes() {} } diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/UserAgentIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/UserAgentIncubatingAttributes.java index abdd179..9ad1771 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/UserAgentIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/UserAgentIncubatingAttributes.java @@ -24,7 +24,5 @@ public final class UserAgentIncubatingAttributes { @Deprecated public static final AttributeKey USER_AGENT_ORIGINAL = stringKey("user_agent.original"); - // Enum definitions - private UserAgentIncubatingAttributes() {} } diff --git a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/WebengineIncubatingAttributes.java b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/WebengineIncubatingAttributes.java index 8e33319..48d2ada 100644 --- a/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/WebengineIncubatingAttributes.java +++ b/semconv-incubating/src/main/java/io/opentelemetry/semconv/incubating/WebengineIncubatingAttributes.java @@ -24,7 +24,5 @@ public final class WebengineIncubatingAttributes { /** The version of the web engine. */ public static final AttributeKey WEBENGINE_VERSION = stringKey("webengine.version"); - // Enum definitions - private WebengineIncubatingAttributes() {} } diff --git a/semconv/src/main/java/io/opentelemetry/semconv/ClientAttributes.java b/semconv/src/main/java/io/opentelemetry/semconv/ClientAttributes.java index 960902f..f182ec5 100644 --- a/semconv/src/main/java/io/opentelemetry/semconv/ClientAttributes.java +++ b/semconv/src/main/java/io/opentelemetry/semconv/ClientAttributes.java @@ -42,7 +42,5 @@ public final class ClientAttributes { */ public static final AttributeKey CLIENT_PORT = longKey("client.port"); - // Enum definitions - private ClientAttributes() {} } diff --git a/semconv/src/main/java/io/opentelemetry/semconv/ErrorAttributes.java b/semconv/src/main/java/io/opentelemetry/semconv/ErrorAttributes.java index 79dcf29..6d6c127 100644 --- a/semconv/src/main/java/io/opentelemetry/semconv/ErrorAttributes.java +++ b/semconv/src/main/java/io/opentelemetry/semconv/ErrorAttributes.java @@ -38,6 +38,7 @@ public final class ErrorAttributes { public static final AttributeKey ERROR_TYPE = stringKey("error.type"); // Enum definitions + /** Values for {@link #ERROR_TYPE}. */ public static final class ErrorTypeValues { /** * A fallback error value to be used when the instrumentation doesn't define a custom value. diff --git a/semconv/src/main/java/io/opentelemetry/semconv/HttpAttributes.java b/semconv/src/main/java/io/opentelemetry/semconv/HttpAttributes.java index 6918a31..f2af6b9 100644 --- a/semconv/src/main/java/io/opentelemetry/semconv/HttpAttributes.java +++ b/semconv/src/main/java/io/opentelemetry/semconv/HttpAttributes.java @@ -121,6 +121,7 @@ public final class HttpAttributes { public static final AttributeKey HTTP_ROUTE = stringKey("http.route"); // Enum definitions + /** Values for {@link #HTTP_REQUEST_METHOD}. */ public static final class HttpRequestMethodValues { /** CONNECT method. */ public static final String CONNECT = "CONNECT"; diff --git a/semconv/src/main/java/io/opentelemetry/semconv/NetworkAttributes.java b/semconv/src/main/java/io/opentelemetry/semconv/NetworkAttributes.java index cd493da..c10ff1c 100644 --- a/semconv/src/main/java/io/opentelemetry/semconv/NetworkAttributes.java +++ b/semconv/src/main/java/io/opentelemetry/semconv/NetworkAttributes.java @@ -83,6 +83,7 @@ public final class NetworkAttributes { public static final AttributeKey NETWORK_TYPE = stringKey("network.type"); // Enum definitions + /** Values for {@link #NETWORK_TRANSPORT}. */ public static final class NetworkTransportValues { /** TCP. */ public static final String TCP = "tcp"; @@ -99,6 +100,7 @@ public static final class NetworkTransportValues { private NetworkTransportValues() {} } + /** Values for {@link #NETWORK_TYPE}. */ public static final class NetworkTypeValues { /** IPv4. */ public static final String IPV4 = "ipv4"; diff --git a/semconv/src/main/java/io/opentelemetry/semconv/ServerAttributes.java b/semconv/src/main/java/io/opentelemetry/semconv/ServerAttributes.java index 4668cce..076d78f 100644 --- a/semconv/src/main/java/io/opentelemetry/semconv/ServerAttributes.java +++ b/semconv/src/main/java/io/opentelemetry/semconv/ServerAttributes.java @@ -42,7 +42,5 @@ public final class ServerAttributes { */ public static final AttributeKey SERVER_PORT = longKey("server.port"); - // Enum definitions - private ServerAttributes() {} } diff --git a/semconv/src/main/java/io/opentelemetry/semconv/UrlAttributes.java b/semconv/src/main/java/io/opentelemetry/semconv/UrlAttributes.java index d023f32..dab2833 100644 --- a/semconv/src/main/java/io/opentelemetry/semconv/UrlAttributes.java +++ b/semconv/src/main/java/io/opentelemetry/semconv/UrlAttributes.java @@ -57,7 +57,5 @@ public final class UrlAttributes { */ public static final AttributeKey URL_SCHEME = stringKey("url.scheme"); - // Enum definitions - private UrlAttributes() {} } diff --git a/semconv/src/main/java/io/opentelemetry/semconv/UserAgentAttributes.java b/semconv/src/main/java/io/opentelemetry/semconv/UserAgentAttributes.java index 4e8008a..0bb59ac 100644 --- a/semconv/src/main/java/io/opentelemetry/semconv/UserAgentAttributes.java +++ b/semconv/src/main/java/io/opentelemetry/semconv/UserAgentAttributes.java @@ -20,7 +20,5 @@ public final class UserAgentAttributes { */ public static final AttributeKey USER_AGENT_ORIGINAL = stringKey("user_agent.original"); - // Enum definitions - private UserAgentAttributes() {} }