Class GenericProtobufNativeReader
java.lang.Object
org.apache.pulsar.client.impl.schema.generic.GenericProtobufNativeReader
- All Implemented Interfaces:
SchemaReader<GenericRecord>
-
Constructor Summary
ConstructorDescriptionGenericProtobufNativeReader
(com.google.protobuf.Descriptors.Descriptor descriptor) GenericProtobufNativeReader
(com.google.protobuf.Descriptors.Descriptor descriptor, byte[] schemaVersion) -
Method Summary
Modifier and TypeMethodDescriptionread
(byte[] bytes, int offset, int length) read
(InputStream inputStream) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.pulsar.client.api.schema.SchemaReader
read, read, read, setSchemaInfoProvider
-
Constructor Details
-
GenericProtobufNativeReader
public GenericProtobufNativeReader(com.google.protobuf.Descriptors.Descriptor descriptor) -
GenericProtobufNativeReader
public GenericProtobufNativeReader(com.google.protobuf.Descriptors.Descriptor descriptor, byte[] schemaVersion)
-
-
Method Details
-
read
- Specified by:
read
in interfaceSchemaReader<GenericRecord>
-
read
- Specified by:
read
in interfaceSchemaReader<GenericRecord>
-
getNativeSchema
- Specified by:
getNativeSchema
in interfaceSchemaReader<GenericRecord>
-