Package com.linkedin.venice
Interface VeniceResource
- All Known Subinterfaces:
ReadOnlyLiveClusterConfigRepository
,ReadOnlySchemaRepository
,ReadOnlyStoreRepository
,ReadWriteLiveClusterConfigRepository
,ReadWriteSchemaRepository
,ReadWriteStoreRepository
,RoutingDataRepository
,SubscriptionBasedReadOnlyStoreRepository
- All Known Implementing Classes:
CachedReadOnlyStoreRepository
,HelixBaseRoutingRepository
,HelixCustomizedViewOfflinePushRepository
,HelixExternalViewRepository
,HelixInstanceConfigRepository
,HelixLiveInstanceMonitor
,HelixReadOnlyLiveClusterConfigRepository
,HelixReadOnlySchemaRepository
,HelixReadOnlySchemaRepositoryAdapter
,HelixReadOnlyStoreConfigRepository
,HelixReadOnlyStoreRepository
,HelixReadOnlyStoreRepositoryAdapter
,HelixReadOnlyZKSharedSchemaRepository
,HelixReadOnlyZKSharedSystemStoreRepository
,HelixReadWriteLiveClusterConfigRepository
,HelixReadWriteSchemaRepository
,HelixReadWriteSchemaRepositoryAdapter
,HelixReadWriteStoreRepository
,HelixReadWriteStoreRepositoryAdapter
,HelixVeniceClusterResources
,NativeMetadataRepository
,RecordChangeEventReadOnlySchemaRepository
,SharedHelixReadOnlyZKSharedSchemaRepository
,SharedHelixReadOnlyZKSharedSystemStoreRepository
,StoreValueSchemasCacheService
,SubscriptionBasedStoreRepository
,ThinClientMetaStoreBasedRepository
,ZkRoutersClusterManager
public interface VeniceResource
Venice resource that could be refreshed to retrieve the newest data or clear the current data in memory.
-
Method Summary
-
Method Details
-
refresh
void refresh() -
clear
void clear()
-