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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
clear()
void
refresh()
-