Interface VersionSpecificDaVinciClientFactory
- All Known Implementing Classes:
CachingDaVinciClientFactory
public interface VersionSpecificDaVinciClientFactory
Factory interface for version-specific DaVinci Clients. This is only intended for internal Venice use.
-
Method Summary
Modifier and TypeMethodDescription<K,
V> DaVinciClient<K, V> getAndStartVersionSpecificGenericAvroClient
(String storeName, int storeVersion, DaVinciConfig config) <K,
V> DaVinciClient<K, V> getAndStartVersionSpecificGenericAvroClient
(String storeName, int storeVersion, String viewName, DaVinciConfig config) <K,
V> DaVinciClient<K, V> getVersionSpecificGenericAvroClient
(String storeName, int storeVersion, DaVinciConfig config) <K,
V> DaVinciClient<K, V> getVersionSpecificGenericAvroClient
(String storeName, int storeVersion, String viewName, DaVinciConfig config)
-
Method Details
-
getVersionSpecificGenericAvroClient
<K,V> DaVinciClient<K,V> getVersionSpecificGenericAvroClient(String storeName, int storeVersion, DaVinciConfig config) -
getAndStartVersionSpecificGenericAvroClient
<K,V> DaVinciClient<K,V> getAndStartVersionSpecificGenericAvroClient(String storeName, int storeVersion, DaVinciConfig config) -
getVersionSpecificGenericAvroClient
<K,V> DaVinciClient<K,V> getVersionSpecificGenericAvroClient(String storeName, int storeVersion, String viewName, DaVinciConfig config) -
getAndStartVersionSpecificGenericAvroClient
<K,V> DaVinciClient<K,V> getAndStartVersionSpecificGenericAvroClient(String storeName, int storeVersion, String viewName, DaVinciConfig config)
-