Iterable<Envelope> envelopes = new io.cucumber.messages.NdjsonToMessageIterable(inputStream)
for (Envelope envelope : envelopes) {
// Do something with the message
}See Unit tests for more examples.
[READ ONLY] Cucumber Messages for Java (Protocol Buffers) - subtree of monorepo https://github.com/cucumber/cucumber -- moved to https://github.com/cucumber/messages
JavaMIT