The connector underlying the manager knows how to extract the Id, but such functionality is not exposed from the Manager. Users are not directly exposed to the connector instance, but might want to obtain the id, therefore I think we should expose a "proxy" method to do so.
Proposed Solution
Add the method(s) to the AvroSchemaManager interface.
Scenario Summary
The connector underlying the manager knows how to extract the Id, but such functionality is not exposed from the Manager. Users are not directly exposed to the connector instance, but might want to obtain the id, therefore I think we should expose a "proxy" method to do so.
Proposed Solution
Add the method(s) to the AvroSchemaManager interface.