@Override
    public Object newClient(ClientBuilderParams params) {
        final Scheme scheme = params.scheme();
        final SerializationFormat serializationFormat = scheme.serializationFormat();
        final ClientBuilderParams newParams = params.paramsBuilder()
                                                    .serializationFormat(SerializationFormat.NONE)
                                                    .clientType(WebClient.class)
                                                    .build();
        final WebClient webClient = (WebClient) unwrap().newClient(newParams);
        return new UnaryGrpcClient(webClient, serializationFormat);
    }
Creates a new instance from the specified {@link ClientFactory} that supports the "none+http" scheme.
grpc-protocol/src/main/java/com/linecorp/armeria/internal/client/grpc/protocol/UnaryGrpcClientFactory.java