Skip to content

Commit 11a454c

Browse files
committed
javadoc and some cleanup
1 parent d820316 commit 11a454c

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

awsagentprovider/src/main/java/software/amazon/opentelemetry/javaagent/providers/AwsUnsampledOnlySpanProcessor.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@
2121
import io.opentelemetry.sdk.trace.ReadableSpan;
2222
import io.opentelemetry.sdk.trace.SpanProcessor;
2323

24+
/**
25+
* {@link SpanProcessor} that only exports unsampled spans in a batch via a delegated @{link BatchSpanProcessor}.
26+
* The processor also adds an attribute to each processed span to indicate that it was sampled or not.
27+
*/
2428
final class AwsUnsampledOnlySpanProcessor implements SpanProcessor {
2529

2630
private final SpanProcessor delegate;

awsagentprovider/src/main/java/software/amazon/opentelemetry/javaagent/providers/AwsUnsampledOnlySpanProcessorBuilder.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,6 @@ public AwsUnsampledOnlySpanProcessorBuilder setSpanExporter(SpanExporter exporte
3434
return this;
3535
}
3636

37-
public AwsUnsampledOnlySpanProcessorBuilder setMaxQueueSize(int maxQueueSize) {
38-
39-
return this;
40-
}
41-
4237
public AwsUnsampledOnlySpanProcessor build() {
4338
BatchSpanProcessor bsp =
4439
BatchSpanProcessor.builder(exporter).setExportUnsampledSpans(true).build();

0 commit comments

Comments
 (0)