public GrpcClientBuilder compressor(Compressor compressor) {
        requireNonNull(compressor, "compressor");
        return option(COMPRESSOR.newValue(compressor));
    }
Sets the {@link Compressor} to use when compressing messages. If not set, {@link Codec.Identity#NONE}
will be used by default.

<p>Note that it is only safe to call this if the server supports the compression format chosen. There is
no negotiation performed; if the server does not support the compression chosen, the call will
fail.
grpc/src/main/java/com/linecorp/armeria/client/grpc/GrpcClientBuilder.java