Using Consumer<ClientCodecConfigurer> instead of Consumer<ExchangeStrategies> eliminates one level of nesting that is also unnecessary since codecs are the only strategy at present. Backport of dd9b6287b4 Closes gh-24201
dd9b6287b4