| Class | Description | 
|---|---|
| ProtobufData | Utilities for serializing Protobuf data in Avro format. | 
| ProtobufDatumReader<T> | DatumReaderfor generated Protobuf
 classes. | 
| ProtobufDatumWriter<T> | DatumWriterfor generated protobuf
 classes. | 
| ProtoConversions | |
| ProtoConversions.TimestampMicrosConversion | |
| ProtoConversions.TimestampMillisConversion | 
Protocol Buffer primitive types are mapped to Avro types as follows:
| protobuf type | Avro type | 
|---|---|
| int32, uint32, sint32, fixed32, sfixed32 | int | 
| int64, uint64, sint64, fixed64, sfixed64 | long | 
| float | float | 
| double | double | 
| bool | boolean | 
| string | string | 
| bytes | bytes | 
| enum | enum | 
| message | record | 
Notes:
Copyright © 2009–2020 The Apache Software Foundation. All rights reserved.