5
5
6
6
package io .opentelemetry .javaagent .instrumentation .instrumentationannotations .incubator ;
7
7
8
- import application .io .opentelemetry .instrumentation .annotations .incubator .MetricAttribute ;
9
- import application .io .opentelemetry .instrumentation .annotations .incubator .MetricAttributeForReturnValue ;
10
- import application .io .opentelemetry .instrumentation .annotations .incubator .StaticMetricAttribute ;
8
+ import application .io .opentelemetry .instrumentation .annotations .incubator .Attribute ;
9
+ import application .io .opentelemetry .instrumentation .annotations .incubator .AttributeForReturnValue ;
10
+ import application .io .opentelemetry .instrumentation .annotations .incubator .StaticAttribute ;
11
11
import io .opentelemetry .api .GlobalOpenTelemetry ;
12
12
import io .opentelemetry .api .common .Attributes ;
13
13
import io .opentelemetry .api .common .AttributesBuilder ;
@@ -38,16 +38,15 @@ static void addStaticAttributes(Method method, AttributesBuilder attributesBuild
38
38
CodeIncubatingAttributes .CODE_NAMESPACE , method .getDeclaringClass ().getName ());
39
39
attributesBuilder .put (CodeIncubatingAttributes .CODE_FUNCTION_NAME , method .getName ());
40
40
41
- StaticMetricAttribute [] staticMetricAttributes =
42
- method .getDeclaredAnnotationsByType (StaticMetricAttribute .class );
43
- for (StaticMetricAttribute staticMetricAttribute : staticMetricAttributes ) {
44
- attributesBuilder .put (staticMetricAttribute .name (), staticMetricAttribute .value ());
41
+ StaticAttribute [] staticAttributes = method .getDeclaredAnnotationsByType (StaticAttribute .class );
42
+ for (StaticAttribute staticAttribute : staticAttributes ) {
43
+ attributesBuilder .put (staticAttribute .name (), staticAttribute .value ());
45
44
}
46
45
}
47
46
48
47
@ Nullable
49
48
private static String attributeName (Parameter parameter ) {
50
- MetricAttribute annotation = parameter .getDeclaredAnnotation (MetricAttribute .class );
49
+ Attribute annotation = parameter .getDeclaredAnnotation (Attribute .class );
51
50
if (annotation == null ) {
52
51
return null ;
53
52
}
@@ -68,8 +67,8 @@ static class MetricAttributeHelper {
68
67
69
68
MetricAttributeHelper (Method method ) {
70
69
bindParameters = MethodBinder .bindParameters (method , PARAMETER_ATTRIBUTE_NAMES_EXTRACTOR );
71
- MetricAttributeForReturnValue returnValueAttribute =
72
- method .getAnnotation (MetricAttributeForReturnValue .class );
70
+ AttributeForReturnValue returnValueAttribute =
71
+ method .getAnnotation (AttributeForReturnValue .class );
73
72
bindReturn =
74
73
returnValueAttribute != null
75
74
? MethodBinder .bindReturnValue (method , returnValueAttribute .value ())
0 commit comments