There extension frames in RSocket that describe metadata: https://github.com/rsocket/rsocket/tree/master/Extensions The frames need to be implemented in Java using the flyweight pattern similar to other RSocket frames.