public GrpcClientBuilder serializationFormat(SerializationFormat serializationFormat) {
        requireNonNull(serializationFormat, "serializationFormat");
        ensureGrpcSerializationFormat(serializationFormat);
        scheme = Scheme.of(serializationFormat, scheme.sessionProtocol());
        if (uri != null) {
            final String rawUri = uri.toString();
            uri = URI.create(scheme + rawUri.substring(rawUri.indexOf(':')));
        }
        return this;
    }
Sets the gRPC {@link SerializationFormat}. If not set, the {@link Scheme#serializationFormat()}
specified when creating this builder will be used by default.

@see GrpcSerializationFormats
grpc/src/main/java/com/linecorp/armeria/client/grpc/GrpcClientBuilder.java