Skip to content

Commit b67be58

Browse files
committed
fix
1 parent 4ba3328 commit b67be58

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

instrumentation/opentelemetry-api/opentelemetry-api-1.56/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/opentelemetryapi/v1_56/incubator/config/ApplicationDeclarativeConfigProperties156Incubator.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,8 +92,9 @@ public <T> List<T> getScalarList(String name, Class<T> scalarType, List<T> defau
9292
@Nullable
9393
@Override
9494
public DeclarativeConfigProperties getStructured(String name) {
95-
return new ApplicationDeclarativeConfigProperties156Incubator(
96-
instrumentationConfig.getStructured(name));
95+
io.opentelemetry.api.incubator.config.DeclarativeConfigProperties config =
96+
instrumentationConfig.getStructured(name);
97+
return config == null ? null : new ApplicationDeclarativeConfigProperties156Incubator(config);
9798
}
9899

99100
@Nullable

0 commit comments

Comments
 (0)