diff --git a/exporters/otlp/profiles/src/main/java/io/opentelemetry/exporter/otlp/profiles/OtlpGrpcProfileExporter.java b/exporters/otlp/profiles/src/main/java/io/opentelemetry/exporter/otlp/profiles/OtlpGrpcProfileExporter.java index d978a9443ae..745b2fae655 100644 --- a/exporters/otlp/profiles/src/main/java/io/opentelemetry/exporter/otlp/profiles/OtlpGrpcProfileExporter.java +++ b/exporters/otlp/profiles/src/main/java/io/opentelemetry/exporter/otlp/profiles/OtlpGrpcProfileExporter.java @@ -89,7 +89,7 @@ public CompletableResultCode shutdown() { @Override public String toString() { - StringJoiner joiner = new StringJoiner(", ", "OtlpGrpcProfilesExporter{", "}"); + StringJoiner joiner = new StringJoiner(", ", "OtlpGrpcProfileExporter{", "}"); joiner.add(builder.toString(false)); return joiner.toString(); } diff --git a/exporters/otlp/profiles/src/test/java/io/opentelemetry/exporter/otlp/profiles/OtlpGrpcProfileExporterTest.java b/exporters/otlp/profiles/src/test/java/io/opentelemetry/exporter/otlp/profiles/OtlpGrpcProfileExporterTest.java index 4808a66c91c..cbb5ca98cbc 100644 --- a/exporters/otlp/profiles/src/test/java/io/opentelemetry/exporter/otlp/profiles/OtlpGrpcProfileExporterTest.java +++ b/exporters/otlp/profiles/src/test/java/io/opentelemetry/exporter/otlp/profiles/OtlpGrpcProfileExporterTest.java @@ -39,6 +39,13 @@ void usingOkHttp() throws Exception { } } + @Test + void stringRepresentationClassName() { + try (OtlpGrpcProfileExporter exporter = OtlpGrpcProfileExporter.builder().build()) { + assertThat(exporter.toString()).startsWith("OtlpGrpcProfileExporter{"); + } + } + @Test @Override // whilst profile signal type is in development it uses a different error message @SuppressLogger(GrpcExporter.class)