static GrpcJsonMarshaller of(ServiceDescriptor serviceDescriptor) {
        return builder().build(serviceDescriptor);
    }
Returns a newly-created {@link GrpcJsonMarshaller} which serializes and deserializes a {@link Message}
served by the {@linkplain ServiceDescriptor service}. This implementation internally uses
<a href="https://github.com/curioswitch/protobuf-jackson">protobuf-jackson</a>
to serialize and deserialize messages.
grpc/src/main/java/com/linecorp/armeria/common/grpc/GrpcJsonMarshaller.java