Index
All Classes and Interfaces|All Packages
C
- createDatumReader(Schema) - Method in class org.apache.avro.protobuf.ProtobufData
- createDatumWriter(Schema) - Method in class org.apache.avro.protobuf.ProtobufData
- createEnum(String, Schema) - Method in class org.apache.avro.protobuf.ProtobufDatumReader
F
- fromLong(Long, Schema, LogicalType) - Method in class org.apache.avro.protobuf.ProtoConversions.TimestampMicrosConversion
- fromLong(Long, Schema, LogicalType) - Method in class org.apache.avro.protobuf.ProtoConversions.TimestampMillisConversion
- fromLong(Long, Schema, LogicalType) - Method in class org.apache.avro.protobuf.ProtoConversions.TimestampNanosConversion
G
- get() - Static method in class org.apache.avro.protobuf.ProtobufData
-
Return the singleton instance.
- getConvertedType() - Method in class org.apache.avro.protobuf.ProtoConversions.TimestampMicrosConversion
- getConvertedType() - Method in class org.apache.avro.protobuf.ProtoConversions.TimestampMillisConversion
- getConvertedType() - Method in class org.apache.avro.protobuf.ProtoConversions.TimestampNanosConversion
- getField(Object, String, int) - Method in class org.apache.avro.protobuf.ProtobufData
- getField(Object, String, int, Object) - Method in class org.apache.avro.protobuf.ProtobufData
- getLogicalTypeName() - Method in class org.apache.avro.protobuf.ProtoConversions.TimestampMicrosConversion
- getLogicalTypeName() - Method in class org.apache.avro.protobuf.ProtoConversions.TimestampMillisConversion
- getLogicalTypeName() - Method in class org.apache.avro.protobuf.ProtoConversions.TimestampNanosConversion
- getNamespace(Descriptors.FileDescriptor, Descriptors.Descriptor) - Method in class org.apache.avro.protobuf.ProtobufData
- getRecommendedSchema() - Method in class org.apache.avro.protobuf.ProtoConversions.TimestampMicrosConversion
- getRecommendedSchema() - Method in class org.apache.avro.protobuf.ProtoConversions.TimestampMillisConversion
- getRecommendedSchema() - Method in class org.apache.avro.protobuf.ProtoConversions.TimestampNanosConversion
- getRecordSchema(Object) - Method in class org.apache.avro.protobuf.ProtobufData
- getRecordState(Object, Schema) - Method in class org.apache.avro.protobuf.ProtobufData
- getSchema(Descriptors.Descriptor) - Method in class org.apache.avro.protobuf.ProtobufData
- getSchema(Descriptors.EnumDescriptor) - Method in class org.apache.avro.protobuf.ProtobufData
- getSchema(Descriptors.FieldDescriptor) - Method in class org.apache.avro.protobuf.ProtobufData
- getSchema(Class) - Method in class org.apache.avro.protobuf.ProtobufData
-
Return a record schema given a protobuf message class.
I
- isArray(Object) - Method in class org.apache.avro.protobuf.ProtobufData
- isBytes(Object) - Method in class org.apache.avro.protobuf.ProtobufData
- isRecord(Object) - Method in class org.apache.avro.protobuf.ProtobufData
N
- newRecord(Object, Schema) - Method in class org.apache.avro.protobuf.ProtobufData
O
- org.apache.avro.protobuf - package org.apache.avro.protobuf
-
Protocol Buffer compatibility.
P
- ProtobufData - Class in org.apache.avro.protobuf
-
Utilities for serializing Protobuf data in Avro format.
- ProtobufData() - Constructor for class org.apache.avro.protobuf.ProtobufData
- ProtobufDatumReader<T> - Class in org.apache.avro.protobuf
-
DatumReader
for generated Protobuf classes. - ProtobufDatumReader() - Constructor for class org.apache.avro.protobuf.ProtobufDatumReader
- ProtobufDatumReader(Class<T>) - Constructor for class org.apache.avro.protobuf.ProtobufDatumReader
- ProtobufDatumReader(Schema) - Constructor for class org.apache.avro.protobuf.ProtobufDatumReader
-
Construct where the writer's and reader's schemas are the same.
- ProtobufDatumReader(Schema, Schema) - Constructor for class org.apache.avro.protobuf.ProtobufDatumReader
-
Construct given writer's and reader's schema.
- ProtobufDatumReader(Schema, Schema, ProtobufData) - Constructor for class org.apache.avro.protobuf.ProtobufDatumReader
- ProtobufDatumWriter<T> - Class in org.apache.avro.protobuf
-
DatumWriter
for generated protobuf classes. - ProtobufDatumWriter() - Constructor for class org.apache.avro.protobuf.ProtobufDatumWriter
- ProtobufDatumWriter(Class<T>) - Constructor for class org.apache.avro.protobuf.ProtobufDatumWriter
- ProtobufDatumWriter(ProtobufData) - Constructor for class org.apache.avro.protobuf.ProtobufDatumWriter
- ProtobufDatumWriter(Schema) - Constructor for class org.apache.avro.protobuf.ProtobufDatumWriter
- ProtobufDatumWriter(Schema, ProtobufData) - Constructor for class org.apache.avro.protobuf.ProtobufDatumWriter
- ProtoConversions - Class in org.apache.avro.protobuf
- ProtoConversions() - Constructor for class org.apache.avro.protobuf.ProtoConversions
- ProtoConversions.TimestampMicrosConversion - Class in org.apache.avro.protobuf
- ProtoConversions.TimestampMillisConversion - Class in org.apache.avro.protobuf
- ProtoConversions.TimestampNanosConversion - Class in org.apache.avro.protobuf
R
- readBytes(Object, Decoder) - Method in class org.apache.avro.protobuf.ProtobufDatumReader
- readRecord(Object, Schema, ResolvingDecoder) - Method in class org.apache.avro.protobuf.ProtobufDatumReader
S
- setField(Object, String, int, Object) - Method in class org.apache.avro.protobuf.ProtobufData
- setField(Object, String, int, Object, Object) - Method in class org.apache.avro.protobuf.ProtobufData
T
- TimestampMicrosConversion() - Constructor for class org.apache.avro.protobuf.ProtoConversions.TimestampMicrosConversion
- TimestampMillisConversion() - Constructor for class org.apache.avro.protobuf.ProtoConversions.TimestampMillisConversion
- TimestampNanosConversion() - Constructor for class org.apache.avro.protobuf.ProtoConversions.TimestampNanosConversion
- toLong(Timestamp, Schema, LogicalType) - Method in class org.apache.avro.protobuf.ProtoConversions.TimestampMicrosConversion
- toLong(Timestamp, Schema, LogicalType) - Method in class org.apache.avro.protobuf.ProtoConversions.TimestampMillisConversion
- toLong(Timestamp, Schema, LogicalType) - Method in class org.apache.avro.protobuf.ProtoConversions.TimestampNanosConversion
W
- writeBytes(Object, Encoder) - Method in class org.apache.avro.protobuf.ProtobufDatumWriter
- writeEnum(Schema, Object, Encoder) - Method in class org.apache.avro.protobuf.ProtobufDatumWriter
All Classes and Interfaces|All Packages