public class ProtobufJsonFormatHttpMessageConverter extends ProtobufHttpMessageConverter
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.
JsonFormat.parser(), 
JsonFormat.printer(), 
ProtobufJsonFormatHttpMessageConverter(com.google.protobuf.util.JsonFormat.Parser, com.google.protobuf.util.JsonFormat.Printer)DEFAULT_CHARSET, PROTOBUF, X_PROTOBUF_MESSAGE_HEADER, X_PROTOBUF_SCHEMA_HEADERlogger| Constructor and Description | 
|---|
| ProtobufJsonFormatHttpMessageConverter()Constructor with default instances of
  JsonFormat.Parser,JsonFormat.Printer,
 andExtensionRegistry. | 
| ProtobufJsonFormatHttpMessageConverter(com.google.protobuf.util.JsonFormat.Parser parser,
                                      com.google.protobuf.util.JsonFormat.Printer printer)Constructor with given instances of
  JsonFormat.Parser,JsonFormat.Printer,
 and a default instance ofExtensionRegistry. | 
| ProtobufJsonFormatHttpMessageConverter(com.google.protobuf.util.JsonFormat.Parser parser,
                                      com.google.protobuf.util.JsonFormat.Printer printer,
                                      com.google.protobuf.ExtensionRegistry extensionRegistry)Constructor with given instances of
  JsonFormat.Parser,JsonFormat.Printer,
 andExtensionRegistry. | 
| ProtobufJsonFormatHttpMessageConverter(com.google.protobuf.util.JsonFormat.Parser parser,
                                      com.google.protobuf.util.JsonFormat.Printer printer,
                                      ExtensionRegistryInitializer registryInitializer) | 
canWrite, getDefaultContentType, readInternal, supports, writeInternaladdDefaultHeaders, canRead, canRead, canWrite, getContentLength, getDefaultCharset, getSupportedMediaTypes, read, setDefaultCharset, setSupportedMediaTypes, writeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetSupportedMediaTypespublic ProtobufJsonFormatHttpMessageConverter()
JsonFormat.Parser,
 JsonFormat.Printer,
 and ExtensionRegistry.public ProtobufJsonFormatHttpMessageConverter(@Nullable com.google.protobuf.util.JsonFormat.Parser parser, @Nullable com.google.protobuf.util.JsonFormat.Printer printer)
JsonFormat.Parser,
 JsonFormat.Printer,
 and a default instance of ExtensionRegistry.public ProtobufJsonFormatHttpMessageConverter(@Nullable com.google.protobuf.util.JsonFormat.Parser parser, @Nullable com.google.protobuf.util.JsonFormat.Printer printer, @Nullable com.google.protobuf.ExtensionRegistry extensionRegistry)
JsonFormat.Parser,
 JsonFormat.Printer,
 and ExtensionRegistry.@Deprecated public ProtobufJsonFormatHttpMessageConverter(@Nullable com.google.protobuf.util.JsonFormat.Parser parser, @Nullable com.google.protobuf.util.JsonFormat.Printer printer, @Nullable ExtensionRegistryInitializer registryInitializer)
ProtobufJsonFormatHttpMessageConverter(com.google.protobuf.util.JsonFormat.Parser, com.google.protobuf.util.JsonFormat.Printer, ExtensionRegistry)ProtobufJsonFormatHttpMessageConverter with the given
 JsonFormat.Parser and JsonFormat.Printer configuration, also
 accepting an initializer that allows the registration of message extensions.parser - the JSON parser configurationprinter - the JSON printer configurationregistryInitializer - an initializer for message extensions