@@ -506,7 +506,7 @@ index 245f09a5d8..d2bdf1c987 100644
506506+ }
507507 }
508508diff --git a/instrumentation/aws-sdk/aws-sdk-1.11/library/src/main/java/io/opentelemetry/instrumentation/awssdk/v1_11/RequestAccess.java b/instrumentation/aws-sdk/aws-sdk-1.11/library/src/main/java/io/opentelemetry/instrumentation/awssdk/v1_11/RequestAccess.java
509- index bb2ae9266c..4af4a56b26 100644
509+ index bb2ae9266c..36e216047f 100644
510510--- a/instrumentation/aws-sdk/aws-sdk-1.11/library/src/main/java/io/opentelemetry/instrumentation/awssdk/v1_11/RequestAccess.java
511511+++ b/instrumentation/aws-sdk/aws-sdk-1.11/library/src/main/java/io/opentelemetry/instrumentation/awssdk/v1_11/RequestAccess.java
512512@@ -8,6 +8,7 @@ package io.opentelemetry.instrumentation.awssdk.v1_11;
@@ -676,7 +676,7 @@ index bb2ae9266c..4af4a56b26 100644
676676 @Nullable
677677 private static String invokeOrNull(@Nullable MethodHandle method, Object obj) {
678678 if (method == null) {
679- @@ -67,6 +190,18 @@ final class RequestAccess {
679+ @@ -67,6 +190,17 @@ final class RequestAccess {
680680 @Nullable private final MethodHandle getQueueName;
681681 @Nullable private final MethodHandle getStreamName;
682682 @Nullable private final MethodHandle getTableName;
@@ -685,7 +685,6 @@ index bb2ae9266c..4af4a56b26 100644
685685+ @Nullable private final MethodHandle getDataSourceId;
686686+ @Nullable private final MethodHandle getGuardrailId;
687687+ @Nullable private final MethodHandle getModelId;
688- + @Nullable private final MethodHandle getBody;
689688+ @Nullable private final MethodHandle getStateMachineArn;
690689+ @Nullable private final MethodHandle getStepFunctionsActivityArn;
691690+ @Nullable private final MethodHandle getSnsTopicArn;
@@ -695,7 +694,7 @@ index bb2ae9266c..4af4a56b26 100644
695694
696695 private RequestAccess(Class<?> clz) {
697696 getBucketName = findAccessorOrNull(clz, "getBucketName");
698- @@ -74,6 +209 ,17 @@ final class RequestAccess {
697+ @@ -74,6 +208 ,17 @@ final class RequestAccess {
699698 getQueueName = findAccessorOrNull(clz, "getQueueName");
700699 getStreamName = findAccessorOrNull(clz, "getStreamName");
701700 getTableName = findAccessorOrNull(clz, "getTableName");
@@ -713,7 +712,7 @@ index bb2ae9266c..4af4a56b26 100644
713712 }
714713
715714 @Nullable
716- @@ -85,4 +231 ,21 @@ final class RequestAccess {
715+ @@ -85,4 +230 ,21 @@ final class RequestAccess {
717716 return null;
718717 }
719718 }
@@ -1053,7 +1052,7 @@ index 54253d0f7b..2374bd4a52 100644
10531052 BatchGetItem(
10541053 DYNAMODB,
10551054diff --git a/instrumentation/aws-sdk/aws-sdk-2.2/library/src/main/java/io/opentelemetry/instrumentation/awssdk/v2_2/AwsSdkRequestType.java b/instrumentation/aws-sdk/aws-sdk-2.2/library/src/main/java/io/opentelemetry/instrumentation/awssdk/v2_2/AwsSdkRequestType.java
1056- index 9062f2aa17..a09098af79 100644
1055+ index 9062f2aa17..1c34035588 100644
10571056--- a/instrumentation/aws-sdk/aws-sdk-2.2/library/src/main/java/io/opentelemetry/instrumentation/awssdk/v2_2/AwsSdkRequestType.java
10581057+++ b/instrumentation/aws-sdk/aws-sdk-2.2/library/src/main/java/io/opentelemetry/instrumentation/awssdk/v2_2/AwsSdkRequestType.java
10591058@@ -5,17 +5,69 @@
@@ -1114,7 +1113,7 @@ index 9062f2aa17..a09098af79 100644
11141113+ BEDROCKKNOWLEDGEBASEOPERATION(
11151114+ request(AWS_KNOWLEDGE_BASE_ID.getKey(), "knowledgeBaseId"),
11161115+ response(AWS_KNOWLEDGE_BASE_ID.getKey(), "knowledgeBaseId")),
1117- +
1116+ + BEDROCKRUNTIME(request(GEN_AI_MODEL.getKey(), "modelId")),
11181117+ STEPFUNCTION(
11191118+ request(AWS_STATE_MACHINE_ARN.getKey(), "stateMachineArn"),
11201119+ request(AWS_STEP_FUNCTIONS_ACTIVITY_ARN.getKey(), "activityArn")),
0 commit comments