spring-framework / org.springframework.http.converter.protobuf

Package org.springframework.http.converter.protobuf

Types

ProtobufJsonFormatHttpMessageConverter

open class ProtobufJsonFormatHttpMessageConverter : ProtobufHttpMessageConverter

Subclass of ProtobufHttpMessageConverter which enforces the use of Protobuf 3 and its official library "com.google.protobuf:protobuf-java-util" for JSON processing.

Most importantly, this class allows for custom JSON parser and printer configurations through the JsonFormat utility. If no special parser or printer configuration is given, default variants will be used instead.

Requires Protobuf 3.x and "com.google.protobuf:protobuf-java-util" 3.x, with 3.3 or higher recommended.