Skip to content

Commit 7d612e5

Browse files
fix compatibility issue with java v8 (#1118)
*Description of changes:* `List.of()` doesn't exist in Java 8. Replaced it with `Arrays.asList()`. *Test:* 1. Main build: https://github.com/aws-observability/aws-otel-java-instrumentation/actions/runs/16310551913 By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
1 parent ac3c0c7 commit 7d612e5

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,7 @@
106106
import java.net.URI;
107107
import java.net.URISyntaxException;
108108
import java.net.URL;
109+
import java.util.Arrays;
109110
import java.util.HashMap;
110111
import java.util.List;
111112
import java.util.Map;
@@ -648,7 +649,7 @@ private static boolean setRemoteResourceAccountIdAndRegion(
648649
Optional<String> remoteResourceAccountId = Optional.empty();
649650
Optional<String> remoteResourceRegion = Optional.empty();
650651
List<AttributeKey<String>> ARN_ATTRIBUTES =
651-
List.of(
652+
Arrays.asList(
652653
AWS_TABLE_ARN,
653654
AWS_STREAM_ARN,
654655
AWS_SNS_TOPIC_ARN,

0 commit comments

Comments
 (0)