Class RouterBasedStoreSchemaFetcher

java.lang.Object
com.linkedin.venice.client.schema.RouterBasedStoreSchemaFetcher
All Implemented Interfaces:
StoreSchemaFetcher, Closeable, AutoCloseable

public class RouterBasedStoreSchemaFetcher extends Object implements StoreSchemaFetcher
Router based implementation of StoreSchemaFetcher. It supports schema look up for key schema, the latest value schema and latest update schema of a provided value schema version. Notice that this class does not contain any caching of schema so each API invocation will send a new request to Venice Router to fetch the desired store schema.