Class MultiVersionSchemaInfoProvider
java.lang.Object
org.apache.pulsar.client.impl.schema.generic.MultiVersionSchemaInfoProvider
- All Implemented Interfaces:
SchemaInfoProvider
Multi version generic schema provider by guava cache.
-
Constructor Summary
ConstructorDescriptionMultiVersionSchemaInfoProvider
(TopicName topicName, PulsarClientImpl pulsarClient) -
Method Summary
-
Constructor Details
-
MultiVersionSchemaInfoProvider
-
-
Method Details
-
getSchemaByVersion
- Specified by:
getSchemaByVersion
in interfaceSchemaInfoProvider
-
getLatestSchema
- Specified by:
getLatestSchema
in interfaceSchemaInfoProvider
-
getTopicName
- Specified by:
getTopicName
in interfaceSchemaInfoProvider
-
getPulsarClient
-