Java Reference

Reference documentation for working with Protobuf classes in Java.

Java Generated Code Guide

Describes exactly what Java code the Protobuf compiler generates for any given protocol definition.

UTF-8 Validation in Java

Describes the UTF-8 string behavior in Java protobuf across all syntaxes, editions, and option/feature settings.

Java Proto Names

Names that are generated by the Java protoc plugin.

Java API