Package com.linkedin.venice.meta
Interface ReadWriteStoreRepository
- All Superinterfaces:
ReadOnlyStoreRepository
,VeniceResource
- All Known Implementing Classes:
HelixReadWriteStoreRepository
,HelixReadWriteStoreRepositoryAdapter
Interface defined read and write operations to access stores.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Add store into repository.void
deleteStore
(String name) Delete store from repository.void
updateStore
(Store store) Update store in repository.Methods inherited from interface com.linkedin.venice.meta.ReadOnlyStoreRepository
getAllStores, getBatchGetLimit, getStore, getStoreOrThrow, getTotalStoreReadQuota, hasStore, isReadComputationEnabled, refreshOneStore, registerStoreDataChangedListener, unregisterStoreDataChangedListener, waitVersion, waitVersion
Methods inherited from interface com.linkedin.venice.VeniceResource
clear, refresh
-
Method Details
-
updateStore
Update store in repository.- Parameters:
store
- store need to be udpated.
-
deleteStore
Delete store from repository.- Parameters:
name
- name of wantted store.
-
addStore
Add store into repository.- Parameters:
store
- store need to be added.
-