Discovered in the Otel Draft PR: https://github.com/googleapis/sdk-platform-java/pull/2500 The Method Name is different between the two transports: gRPC: `Echo.Echo` HttpJson: `google.showcase.v1beta1.Echo/Echo`. I believe this is because of the different Regex Matchers used to extract the MethodName: gRPC: https://github.com/googleapis/sdk-platform-java/blob/7902a41c87240d607179d07c28cce462ea135c5f/gax-java/gax-grpc/src/main/java/com/google/api/gax/grpc/GrpcCallableFactory.java#L69 HttpJson: https://github.com/googleapis/sdk-platform-java/blob/7902a41c87240d607179d07c28cce462ea135c5f/gax-java/gax-httpjson/src/main/java/com/google/api/gax/httpjson/HttpJsonCallableFactory.java#L58 We should be consistent and pick one way to display the method name.
Discovered in the Otel Draft PR: #2500
The Method Name is different between the two transports:
gRPC:
Echo.EchoHttpJson:
google.showcase.v1beta1.Echo/Echo.I believe this is because of the different Regex Matchers used to extract the MethodName:
gRPC:
sdk-platform-java/gax-java/gax-grpc/src/main/java/com/google/api/gax/grpc/GrpcCallableFactory.java
Line 69 in 7902a41
HttpJson:
sdk-platform-java/gax-java/gax-httpjson/src/main/java/com/google/api/gax/httpjson/HttpJsonCallableFactory.java
Line 58 in 7902a41
We should be consistent and pick one way to display the method name.