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