Prefer keeping the current API that requires passing the channel/server builders to GrpcOpenTelemetry. We could have an additional indirection to power channelBuilder.addPlugin(openTelemetryPlugin), but we preferred the existing clear-but-less-pretty approach. It can always be done in the future
Reopening for GrpcOpenTelemetry.registerGlobal(), which at least needs documentation updates. But I think there's some details still to work out with how the global works.
Notes from API review on 2024-05-02:
channelBuilder.addPlugin(openTelemetryPlugin)
, but we preferred the existing clear-but-less-pretty approach. It can always be done in the future