Class | Description |
---|---|
ProtobufData |
Utilities for serializing Protobuf data in Avro format.
|
ProtobufDatumReader<T> |
DatumReader for generated Protobuf
classes. |
ProtobufDatumWriter<T> |
DatumWriter for 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.