Package com.linkedin.davinci
Class StoreBackend
java.lang.Object
com.linkedin.davinci.StoreBackend
-
Method Summary
Modifier and TypeMethodDescriptiongetStats()booleanseekToCheckPoints(Map<Integer, PubSubPosition> checkpoints, Optional<Version> storeVersion) seekToTimestamps(Long allPartitionTimestamp, Optional<Version> storeVersion) voidsetManaged(boolean isManaged) subscribe(ComplementSet<Integer> partitions) subscribe(ComplementSet<Integer> partitions, Optional<Version> bootstrapVersion, Map<Integer, Long> timestamps, Long allPartitionsTimestamp, Map<Integer, PubSubPosition> positionMap) voidunsubscribe(ComplementSet<Integer> partitions)
-
Method Details
-
isManaged
public boolean isManaged() -
setManaged
public void setManaged(boolean isManaged) -
getStats
-
getSubscription
-
getDaVinciCurrentVersion
-
subscribe
-
seekToTimestamps
public CompletableFuture<Void> seekToTimestamps(Long allPartitionTimestamp, Optional<Version> storeVersion) -
seekToCheckPoints
public CompletableFuture<Void> seekToCheckPoints(Map<Integer, PubSubPosition> checkpoints, Optional<Version> storeVersion) -
seekToTimestamps
-
subscribe
public CompletableFuture<Void> subscribe(ComplementSet<Integer> partitions, Optional<Version> bootstrapVersion, Map<Integer, Long> timestamps, Long allPartitionsTimestamp, Map<Integer, PubSubPosition> positionMap) -
unsubscribe
-
getStoreDeserializerCache
-
getStoreName
-