public interface ManifestRuleKeyService
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<CacheResult> |
fetchManifest(RuleKey manifestKey,
LazyPath downloadedManifest)
Reads the manifest used the ManifestRuleKey from some persistent storage.
|
com.google.common.util.concurrent.ListenableFuture<Unit> |
storeManifest(RuleKey manifestKey,
Path manifestToUpload,
long artifactBuildTimeMs)
Writes the manifest used the ManifestRuleKey into some persistent storage.
|
com.google.common.util.concurrent.ListenableFuture<Unit> storeManifest(RuleKey manifestKey, Path manifestToUpload, long artifactBuildTimeMs)
com.google.common.util.concurrent.ListenableFuture<CacheResult> fetchManifest(RuleKey manifestKey, LazyPath downloadedManifest)