# Package org.springframework.http.converter.protobuf

@NonNullApi @NonNullFields package org.springframework.http.converter.protobuf
Provides an HttpMessageConverter implementation for handling Google Protocol Buffers.

Related Packages
Package
Description
org.springframework.http.converter
Provides an HttpMessageConverter abstraction to convert between Java objects and HTTP input/output messages.
Classes
Class
Description
KotlinSerializationProtobufHttpMessageConverter
Implementation of `HttpMessageConverter` that can read and write Protocol Buffers using kotlinx.serialization.
ProtobufHttpMessageConverter
An `HttpMessageConverter` that reads and writes `com.google.protobuf.Messages` using Google Protocol Buffers.
ProtobufJsonFormatHttpMessageConverter
Subclass of `ProtobufHttpMessageConverter` which enforces the use of Protobuf 3 and its official library `"com.google.protobuf:protobuf-java-util"` for JSON processing.