Skip to content

Commit 4466773

Browse files
izeyemhalbritter
authored andcommitted
Polish gh-35082
See gh-37831
1 parent 81cbf05 commit 4466773

File tree

14 files changed

+34
-36
lines changed

14 files changed

+34
-36
lines changed

spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/otlp/OtlpMetricsConnectionDetails.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
import org.springframework.boot.autoconfigure.service.connection.ConnectionDetails;
2020

2121
/**
22-
* Details required to establish a connection to a OpenTelemetry Collector service.
22+
* Details required to establish a connection to an OpenTelemetry Collector service.
2323
*
2424
* @author Eddú Meléndez
2525
* @since 3.2.0

spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/metrics/export/otlp/OtlpMetricsExportAutoConfiguration.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ public class OtlpMetricsExportAutoConfiguration {
5757
}
5858

5959
@Bean
60-
@ConditionalOnMissingBean(OtlpMetricsConnectionDetails.class)
60+
@ConditionalOnMissingBean
6161
OtlpMetricsConnectionDetails otlpMetricsConnectionDetails() {
6262
return new PropertiesOtlpMetricsConnectionDetails(this.properties);
6363
}

spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/otlp/OtlpTracingConfigurations.java

+2-5
Original file line numberDiff line numberDiff line change
@@ -33,16 +33,13 @@
3333
*
3434
* @author Moritz Halbritter
3535
*/
36-
final class OtlpTracingConfigurations {
37-
38-
private OtlpTracingConfigurations() {
39-
}
36+
class OtlpTracingConfigurations {
4037

4138
@Configuration(proxyBeanMethods = false)
4239
static class ConnectionDetails {
4340

4441
@Bean
45-
@ConditionalOnMissingBean(OtlpTracingConnectionDetails.class)
42+
@ConditionalOnMissingBean
4643
@ConditionalOnProperty(prefix = "management.otlp.tracing", name = "endpoint")
4744
OtlpTracingConnectionDetails otlpTracingConnectionDetails(OtlpProperties properties) {
4845
return new PropertiesOtlpTracingConnectionDetails(properties);

spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/tracing/otlp/OtlpTracingConnectionDetails.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,16 @@
1919
import org.springframework.boot.autoconfigure.service.connection.ConnectionDetails;
2020

2121
/**
22-
* Details required to establish a connection to a OpenTelemetry service.
22+
* Details required to establish a connection to an OpenTelemetry service.
2323
*
2424
* @author Eddú Meléndez
2525
* @since 3.2.0
2626
*/
2727
public interface OtlpTracingConnectionDetails extends ConnectionDetails {
2828

2929
/**
30-
* Address to where metrics will be published.
31-
* @return the address to where metrics will be published
30+
* Address to where tracing will be published.
31+
* @return the address to where tracing will be published
3232
*/
3333
String getUrl();
3434

spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/otlp/OpenTelemetryMetricsDockerComposeConnectionDetailsFactory.java

+4-4
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323

2424
/**
2525
* {@link DockerComposeConnectionDetailsFactory} to create
26-
* {@link OtlpMetricsConnectionDetails} for a {@code OTLP} service.
26+
* {@link OtlpMetricsConnectionDetails} for an OTLP service.
2727
*
2828
* @author Eddú Meléndez
2929
*/
@@ -39,17 +39,17 @@ class OpenTelemetryMetricsDockerComposeConnectionDetailsFactory
3939

4040
@Override
4141
protected OtlpMetricsConnectionDetails getDockerComposeConnectionDetails(DockerComposeConnectionSource source) {
42-
return new OpenTelemetryContainerMetricsConnectionDetails(source.getRunningService());
42+
return new OpenTelemetryMetricsDockerComposeConnectionDetails(source.getRunningService());
4343
}
4444

45-
private static final class OpenTelemetryContainerMetricsConnectionDetails extends DockerComposeConnectionDetails
45+
private static final class OpenTelemetryMetricsDockerComposeConnectionDetails extends DockerComposeConnectionDetails
4646
implements OtlpMetricsConnectionDetails {
4747

4848
private final String host;
4949

5050
private final int port;
5151

52-
private OpenTelemetryContainerMetricsConnectionDetails(RunningService source) {
52+
private OpenTelemetryMetricsDockerComposeConnectionDetails(RunningService source) {
5353
super(source);
5454
this.host = source.host();
5555
this.port = source.ports().get(OTLP_PORT);

spring-boot-project/spring-boot-docker-compose/src/main/java/org/springframework/boot/docker/compose/service/connection/otlp/OpenTelemetryTracingDockerComposeConnectionDetailsFactory.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323

2424
/**
2525
* {@link DockerComposeConnectionDetailsFactory} to create
26-
* {@link OtlpTracingConnectionDetails} for a {@code OTLP} service.
26+
* {@link OtlpTracingConnectionDetails} for an OTLP service.
2727
*
2828
* @author Eddú Meléndez
2929
*/

spring-boot-project/spring-boot-docker-compose/src/test/java/org/springframework/boot/docker/compose/service/connection/otlp/OpenTelemetryMetricsDockerComposeConnectionDetailsFactoryIntegrationTests.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
*
3131
* @author Eddú Meléndez
3232
*/
33-
public class OpenTelemetryMetricsDockerComposeConnectionDetailsFactoryIntegrationTests
33+
class OpenTelemetryMetricsDockerComposeConnectionDetailsFactoryIntegrationTests
3434
extends AbstractDockerComposeIntegrationTests {
3535

3636
OpenTelemetryMetricsDockerComposeConnectionDetailsFactoryIntegrationTests() {

spring-boot-project/spring-boot-docker-compose/src/test/java/org/springframework/boot/docker/compose/service/connection/otlp/OpenTelemetryTracingDockerComposeConnectionDetailsFactoryIntegrationTests.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
*
3131
* @author Eddú Meléndez
3232
*/
33-
public class OpenTelemetryTracingDockerComposeConnectionDetailsFactoryIntegrationTests
33+
class OpenTelemetryTracingDockerComposeConnectionDetailsFactoryIntegrationTests
3434
extends AbstractDockerComposeIntegrationTests {
3535

3636
OpenTelemetryTracingDockerComposeConnectionDetailsFactoryIntegrationTests() {
Original file line numberDiff line numberDiff line change
@@ -32,24 +32,24 @@
3232
*
3333
* @author Eddú Meléndez
3434
*/
35-
class OpenTelemetryMetricsConnectionDetailsFactory
35+
class OpenTelemetryMetricsContainerConnectionDetailsFactory
3636
extends ContainerConnectionDetailsFactory<Container<?>, OtlpMetricsConnectionDetails> {
3737

38-
OpenTelemetryMetricsConnectionDetailsFactory() {
38+
OpenTelemetryMetricsContainerConnectionDetailsFactory() {
3939
super("otel/opentelemetry-collector-contrib",
4040
"org.springframework.boot.actuate.autoconfigure.metrics.export.otlp.OtlpMetricsExportAutoConfiguration");
4141
}
4242

4343
@Override
4444
protected OtlpMetricsConnectionDetails getContainerConnectionDetails(
4545
ContainerConnectionSource<Container<?>> source) {
46-
return new OpenTelemetryContainerMetricsConnectionDetails(source);
46+
return new OpenTelemetryMetricsContainerConnectionDetails(source);
4747
}
4848

49-
private static final class OpenTelemetryContainerMetricsConnectionDetails
49+
private static final class OpenTelemetryMetricsContainerConnectionDetails
5050
extends ContainerConnectionDetails<Container<?>> implements OtlpMetricsConnectionDetails {
5151

52-
private OpenTelemetryContainerMetricsConnectionDetails(ContainerConnectionSource<Container<?>> source) {
52+
private OpenTelemetryMetricsContainerConnectionDetails(ContainerConnectionSource<Container<?>> source) {
5353
super(source);
5454
}
5555

Original file line numberDiff line numberDiff line change
@@ -32,24 +32,24 @@
3232
*
3333
* @author Eddú Meléndez
3434
*/
35-
class OpenTelemetryTracingConnectionDetailsFactory
35+
class OpenTelemetryTracingContainerConnectionDetailsFactory
3636
extends ContainerConnectionDetailsFactory<Container<?>, OtlpTracingConnectionDetails> {
3737

38-
OpenTelemetryTracingConnectionDetailsFactory() {
38+
OpenTelemetryTracingContainerConnectionDetailsFactory() {
3939
super("otel/opentelemetry-collector-contrib",
4040
"org.springframework.boot.actuate.autoconfigure.tracing.otlp.OtlpAutoConfiguration");
4141
}
4242

4343
@Override
4444
protected OtlpTracingConnectionDetails getContainerConnectionDetails(
4545
ContainerConnectionSource<Container<?>> source) {
46-
return new OpenTelemetryTracingConnectionDetails(source);
46+
return new OpenTelemetryTracingContainerConnectionDetails(source);
4747
}
4848

49-
private static final class OpenTelemetryTracingConnectionDetails extends ContainerConnectionDetails<Container<?>>
50-
implements OtlpTracingConnectionDetails {
49+
private static final class OpenTelemetryTracingContainerConnectionDetails
50+
extends ContainerConnectionDetails<Container<?>> implements OtlpTracingConnectionDetails {
5151

52-
private OpenTelemetryTracingConnectionDetails(ContainerConnectionSource<Container<?>> source) {
52+
private OpenTelemetryTracingContainerConnectionDetails(ContainerConnectionSource<Container<?>> source) {
5353
super(source);
5454
}
5555

spring-boot-project/spring-boot-testcontainers/src/main/resources/META-INF/spring.factories

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ org.springframework.boot.testcontainers.service.connection.kafka.KafkaContainerC
1919
org.springframework.boot.testcontainers.service.connection.liquibase.LiquibaseContainerConnectionDetailsFactory,\
2020
org.springframework.boot.testcontainers.service.connection.mongo.MongoContainerConnectionDetailsFactory,\
2121
org.springframework.boot.testcontainers.service.connection.neo4j.Neo4jContainerConnectionDetailsFactory,\
22-
org.springframework.boot.testcontainers.service.connection.otlp.OpenTelemetryMetricsConnectionDetailsFactory,\
23-
org.springframework.boot.testcontainers.service.connection.otlp.OpenTelemetryTracingConnectionDetailsFactory,\
22+
org.springframework.boot.testcontainers.service.connection.otlp.OpenTelemetryMetricsContainerConnectionDetailsFactory,\
23+
org.springframework.boot.testcontainers.service.connection.otlp.OpenTelemetryTracingContainerConnectionDetailsFactory,\
2424
org.springframework.boot.testcontainers.service.connection.pulsar.PulsarContainerConnectionDetailsFactory,\
2525
org.springframework.boot.testcontainers.service.connection.r2dbc.MariaDbR2dbcContainerConnectionDetailsFactory,\
2626
org.springframework.boot.testcontainers.service.connection.r2dbc.MySqlR2dbcContainerConnectionDetailsFactory,\
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
import static org.hamcrest.Matchers.matchesPattern;
4949

5050
/**
51-
* Tests for {@link OpenTelemetryMetricsConnectionDetailsFactory}.
51+
* Tests for {@link OpenTelemetryMetricsContainerConnectionDetailsFactory}.
5252
*
5353
* @author Eddú Meléndez
5454
* @author Jonatan Ivanov
@@ -57,7 +57,7 @@
5757
@TestPropertySource(properties = { "management.otlp.metrics.export.resource-attributes.service.name=test",
5858
"management.otlp.metrics.export.step=1s" })
5959
@Testcontainers(disabledWithoutDocker = true)
60-
class OpenTelemetryMetricsConnectionDetailsFactoryIntegrationTests {
60+
class OpenTelemetryMetricsContainerConnectionDetailsFactoryIntegrationTests {
6161

6262
private static final String OPENMETRICS_001 = "application/openmetrics-text; version=0.0.1; charset=utf-8";
6363

Original file line numberDiff line numberDiff line change
@@ -33,13 +33,13 @@
3333
import static org.assertj.core.api.Assertions.assertThat;
3434

3535
/**
36-
* Tests for {@link OpenTelemetryTracingConnectionDetailsFactory}.
36+
* Tests for {@link OpenTelemetryTracingContainerConnectionDetailsFactory}.
3737
*
3838
* @author Eddú Meléndez
3939
*/
4040
@SpringJUnitConfig
4141
@Testcontainers(disabledWithoutDocker = true)
42-
class OpenTelemetryTracingConnectionDetailsFactoryIntegrationTests {
42+
class OpenTelemetryTracingContainerConnectionDetailsFactoryIntegrationTests {
4343

4444
@Container
4545
@ServiceConnection

spring-boot-project/spring-boot-tools/spring-boot-test-support/src/main/java/org/springframework/boot/testsupport/testcontainers/DockerImageNames.java

+3-2
Original file line numberDiff line numberDiff line change
@@ -158,8 +158,9 @@ public static DockerImageName oracleXe() {
158158
}
159159

160160
/**
161-
* Return a {@link DockerImageName} suitable for running the Oracle database.
162-
* @return a docker image name for running the Oracle database
161+
* Return a {@link DockerImageName} suitable for running OpenTelemetry.
162+
* @return a docker image name for running OpenTelemetry
163+
* @since 3.2.0
163164
*/
164165
public static DockerImageName opentelemetry() {
165166
return DockerImageName.parse("otel/opentelemetry-collector-contrib").withTag(OPENTELEMETRY_VERSION);

0 commit comments

Comments
 (0)