Skip to content

Commit a4f1ff6

Browse files
committed
Rename setMessagingReceiveInstrumentationEnabled to setMessagingReceiveTelemetryEnabled
1 parent c621147 commit a4f1ff6

File tree

23 files changed

+90
-30
lines changed

23 files changed

+90
-30
lines changed

instrumentation/aws-sdk/aws-sdk-1.11/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/awssdk/v1_11/TracingRequestHandler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ public class TracingRequestHandler extends RequestHandler2 {
3838
.setCaptureExperimentalSpanAttributes(
3939
AgentInstrumentationConfig.get()
4040
.getBoolean("otel.instrumentation.aws-sdk.experimental-span-attributes", false))
41-
.setMessagingReceiveInstrumentationEnabled(
41+
.setMessagingReceiveTelemetryEnabled(
4242
ExperimentalConfig.get().messagingReceiveInstrumentationEnabled())
4343
.setCapturedHeaders(ExperimentalConfig.get().getMessagingHeaders())
4444
.build()

instrumentation/aws-sdk/aws-sdk-1.11/library-autoconfigure/src/main/java/io/opentelemetry/instrumentation/awssdk/v1_11/autoconfigure/TracingRequestHandler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ public class TracingRequestHandler extends RequestHandler2 {
2525
.setCaptureExperimentalSpanAttributes(
2626
ConfigPropertiesUtil.getBoolean(
2727
"otel.instrumentation.aws-sdk.experimental-span-attributes", false))
28-
.setMessagingReceiveInstrumentationEnabled(
28+
.setMessagingReceiveTelemetryEnabled(
2929
ConfigPropertiesUtil.getBoolean(
3030
"otel.instrumentation.messaging.experimental.receive-telemetry.enabled", false))
3131
.setCapturedHeaders(

instrumentation/aws-sdk/aws-sdk-1.11/library/src/main/java/io/opentelemetry/instrumentation/awssdk/v1_11/AwsSdkTelemetryBuilder.java

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ public class AwsSdkTelemetryBuilder {
2020

2121
private List<String> capturedHeaders = emptyList();
2222
private boolean captureExperimentalSpanAttributes;
23-
private boolean messagingReceiveInstrumentationEnabled;
23+
private boolean messagingReceiveTelemetryEnabled;
2424

2525
AwsSdkTelemetryBuilder(OpenTelemetry openTelemetry) {
2626
this.openTelemetry = openTelemetry;
@@ -54,11 +54,26 @@ public AwsSdkTelemetryBuilder setCaptureExperimentalSpanAttributes(
5454
*
5555
* <p>Note that this will cause the consumer side to start a new trace, with only a span link
5656
* connecting it to the producer trace.
57+
*
58+
* @deprecated Use {@link #setMessagingReceiveTelemetryEnabled(boolean)} instead.
5759
*/
60+
@Deprecated
5861
@CanIgnoreReturnValue
5962
public AwsSdkTelemetryBuilder setMessagingReceiveInstrumentationEnabled(
6063
boolean messagingReceiveInstrumentationEnabled) {
61-
this.messagingReceiveInstrumentationEnabled = messagingReceiveInstrumentationEnabled;
64+
return setMessagingReceiveTelemetryEnabled(messagingReceiveInstrumentationEnabled);
65+
}
66+
67+
/**
68+
* Set whether to capture the consumer message receive telemetry in messaging instrumentation.
69+
*
70+
* <p>Note that this will cause the consumer side to start a new trace, with only a span link
71+
* connecting it to the producer trace.
72+
*/
73+
@CanIgnoreReturnValue
74+
public AwsSdkTelemetryBuilder setMessagingReceiveTelemetryEnabled(
75+
boolean messagingReceiveTelemetryEnabled) {
76+
this.messagingReceiveTelemetryEnabled = messagingReceiveTelemetryEnabled;
6277
return this;
6378
}
6479

@@ -70,6 +85,6 @@ public AwsSdkTelemetry build() {
7085
openTelemetry,
7186
capturedHeaders,
7287
captureExperimentalSpanAttributes,
73-
messagingReceiveInstrumentationEnabled);
88+
messagingReceiveTelemetryEnabled);
7489
}
7590
}

instrumentation/aws-sdk/aws-sdk-1.11/library/src/test/java/io/opentelemetry/instrumentation/awssdk/v1_11/SqsTracingTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ public AmazonSQSAsyncClientBuilder configureClient(AmazonSQSAsyncClientBuilder c
2727
return client.withRequestHandlers(
2828
AwsSdkTelemetry.builder(testing().getOpenTelemetry())
2929
.setCaptureExperimentalSpanAttributes(true)
30-
.setMessagingReceiveInstrumentationEnabled(true)
30+
.setMessagingReceiveTelemetryEnabled(true)
3131
.setCapturedHeaders(singletonList("Test-Message-Header"))
3232
.build()
3333
.newRequestHandler());

instrumentation/aws-sdk/aws-sdk-2.2/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/awssdk/v2_2/AwsSdkSingletons.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ protected List<String> getCapturedHeaders() {
2727
}
2828

2929
@Override
30-
protected boolean messagingReceiveInstrumentationEnabled() {
30+
protected boolean messagingReceiveTelemetryEnabled() {
3131
return ExperimentalConfig.get().messagingReceiveInstrumentationEnabled();
3232
}
3333

instrumentation/aws-sdk/aws-sdk-2.2/library-autoconfigure/src/main/java/io/opentelemetry/instrumentation/awssdk/v2_2/autoconfigure/AwsSdkSingletons.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ protected List<String> getCapturedHeaders() {
2929
}
3030

3131
@Override
32-
protected boolean messagingReceiveInstrumentationEnabled() {
32+
protected boolean messagingReceiveTelemetryEnabled() {
3333
return ConfigPropertiesUtil.getBoolean(
3434
"otel.instrumentation.messaging.experimental.receive-telemetry.enabled", false);
3535
}

instrumentation/aws-sdk/aws-sdk-2.2/library/src/main/java/io/opentelemetry/instrumentation/awssdk/v2_2/AwsSdkTelemetryBuilder.java

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ public final class AwsSdkTelemetryBuilder {
2323
private boolean useMessagingPropagator;
2424
private boolean recordIndividualHttpError;
2525
private boolean useXrayPropagator = true;
26-
private boolean messagingReceiveInstrumentationEnabled;
26+
private boolean messagingReceiveTelemetryEnabled;
2727
private boolean genaiCaptureMessageContent;
2828

2929
AwsSdkTelemetryBuilder(OpenTelemetry openTelemetry) {
@@ -108,11 +108,26 @@ AwsSdkTelemetryBuilder setUseXrayPropagator(boolean useMessagingPropagator) {
108108
*
109109
* <p>Note that this will cause the consumer side to start a new trace, with only a span link
110110
* connecting it to the producer trace.
111+
*
112+
* @deprecated Use {@link #setMessagingReceiveTelemetryEnabled(boolean)} instead.
111113
*/
114+
@Deprecated
112115
@CanIgnoreReturnValue
113116
public AwsSdkTelemetryBuilder setMessagingReceiveInstrumentationEnabled(
114117
boolean messagingReceiveInstrumentationEnabled) {
115-
this.messagingReceiveInstrumentationEnabled = messagingReceiveInstrumentationEnabled;
118+
return setMessagingReceiveTelemetryEnabled(messagingReceiveInstrumentationEnabled);
119+
}
120+
121+
/**
122+
* Set whether to capture the consumer message receive telemetry in messaging instrumentation.
123+
*
124+
* <p>Note that this will cause the consumer side to start a new trace, with only a span link
125+
* connecting it to the producer trace.
126+
*/
127+
@CanIgnoreReturnValue
128+
public AwsSdkTelemetryBuilder setMessagingReceiveTelemetryEnabled(
129+
boolean messagingReceiveTelemetryEnabled) {
130+
this.messagingReceiveTelemetryEnabled = messagingReceiveTelemetryEnabled;
116131
return this;
117132
}
118133

@@ -139,7 +154,7 @@ public AwsSdkTelemetry build() {
139154
useMessagingPropagator,
140155
useXrayPropagator,
141156
recordIndividualHttpError,
142-
messagingReceiveInstrumentationEnabled,
157+
messagingReceiveTelemetryEnabled,
143158
genaiCaptureMessageContent);
144159
}
145160
}

instrumentation/aws-sdk/aws-sdk-2.2/library/src/main/java/io/opentelemetry/instrumentation/awssdk/v2_2/internal/AbstractAwsSdkTelemetryFactory.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ private boolean captureExperimentalSpanAttributes() {
2020
return getBoolean("otel.instrumentation.aws-sdk.experimental-span-attributes", false);
2121
}
2222

23-
protected abstract boolean messagingReceiveInstrumentationEnabled();
23+
protected abstract boolean messagingReceiveTelemetryEnabled();
2424

2525
private boolean useMessagingPropagator() {
2626
return getBoolean(
@@ -42,7 +42,7 @@ public AwsSdkTelemetry telemetry() {
4242
return AwsSdkTelemetry.builder(GlobalOpenTelemetry.get())
4343
.setCapturedHeaders(getCapturedHeaders())
4444
.setCaptureExperimentalSpanAttributes(captureExperimentalSpanAttributes())
45-
.setMessagingReceiveInstrumentationEnabled(messagingReceiveInstrumentationEnabled())
45+
.setMessagingReceiveTelemetryEnabled(messagingReceiveTelemetryEnabled())
4646
.setUseConfiguredPropagatorForMessaging(useMessagingPropagator())
4747
.setRecordIndividualHttpError(recordIndividualHttpError())
4848
.setGenaiCaptureMessageContent(genaiCaptureMessageContent())

instrumentation/aws-sdk/aws-sdk-2.2/library/src/test/java/io/opentelemetry/instrumentation/awssdk/v2_2/Aws2SqsTracingTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ void setup() {
3232
AwsSdkTelemetryBuilder telemetryBuilder =
3333
AwsSdkTelemetry.builder(getTesting().getOpenTelemetry())
3434
.setCaptureExperimentalSpanAttributes(true)
35-
.setMessagingReceiveInstrumentationEnabled(true)
35+
.setMessagingReceiveTelemetryEnabled(true)
3636
.setCapturedHeaders(singletonList("Test-Message-Header"));
3737

3838
configure(telemetryBuilder);

instrumentation/jms/jms-1.1/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/jms/v1_1/JmsSingletons.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public final class JmsSingletons {
2222
JmsInstrumenterFactory factory =
2323
new JmsInstrumenterFactory(GlobalOpenTelemetry.get(), INSTRUMENTATION_NAME)
2424
.setCapturedHeaders(ExperimentalConfig.get().getMessagingHeaders())
25-
.setMessagingReceiveInstrumentationEnabled(
25+
.setMessagingReceiveTelemetryEnabled(
2626
ExperimentalConfig.get().messagingReceiveInstrumentationEnabled());
2727

2828
PRODUCER_INSTRUMENTER = factory.createProducerInstrumenter();

0 commit comments

Comments
 (0)