Interface DaVinciClientFactory
- All Known Implementing Classes:
CachingDaVinciClientFactory
public interface DaVinciClientFactory
-
Method Summary
Modifier and TypeMethodDescription<K,
V> DaVinciClient<K, V> getAndStartGenericAvroClient
(String storeName, DaVinciConfig config) <K,
V extends org.apache.avro.specific.SpecificRecord>
DaVinciClient<K,V> getAndStartSpecificAvroClient
(String storeName, DaVinciConfig config, Class<V> valueClass) <K,
V> DaVinciClient<K, V> getGenericAvroClient
(String storeName, DaVinciConfig config) <K,
V extends org.apache.avro.specific.SpecificRecord>
DaVinciClient<K,V> getSpecificAvroClient
(String storeName, DaVinciConfig config, Class<V> valueClass)
-
Method Details
-
getGenericAvroClient
-
getAndStartGenericAvroClient
-
getSpecificAvroClient
<K,V extends org.apache.avro.specific.SpecificRecord> DaVinciClient<K,V> getSpecificAvroClient(String storeName, DaVinciConfig config, Class<V> valueClass) -
getAndStartSpecificAvroClient
<K,V extends org.apache.avro.specific.SpecificRecord> DaVinciClient<K,V> getAndStartSpecificAvroClient(String storeName, DaVinciConfig config, Class<V> valueClass)
-