Class BuildCacheState
- java.lang.Object
-
- jetbrains.buildServer.agent.impl.cache.BuildCacheState
-
public class BuildCacheState extends Object
-
-
Constructor Summary
Constructors Constructor Description BuildCacheState(Set<String> cachesToPublish, Map<String,String> downloadedCacheName2ContentChecksum, Map<String,String> downloadedCacheName2RulesChecksum, Map<String,String> cacheName2ContentChecksum, Map<String,String> cacheName2RulesChecksum, Map<String,Boolean> cacheName2PublishFlags, Map<String,Set<String>> cacheName2Paths, Map<String,Boolean> cacheName2PublishedStatus, Map<String,Boolean> cacheName2ShouldCalculateContentChecksum, Map<String,Map<String,Set<String>>> cacheName2CachePath2ExclusionRules, Map<String,Map<String,Set<String>>> cacheName2CachePath2InclusionRules)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BuildCacheStateempty()Map<String,Map<String,Set<String>>>getCacheName2CachePath2ExclusionRules()Map<String,Map<String,Set<String>>>getCacheName2CachePath2InclusionRules()Map<String,String>getCacheName2ContentChecksum()Map<String,Set<String>>getCacheName2Paths()Map<String,Boolean>getCacheName2PublishedStatus()Map<String,Boolean>getCacheName2PublishFlags()Map<String,String>getCacheName2RulesChecksum()Map<String,Boolean>getCacheName2ShouldCalculateContentChecksum()Set<String>getCachesToPublish()Map<String,String>getDownloadedCacheName2ContentChecksum()Map<String,String>getDownloadedCacheName2RulesChecksum()
-
-
-
Constructor Detail
-
BuildCacheState
public BuildCacheState(@NotNull Set<String> cachesToPublish, @NotNull Map<String,String> downloadedCacheName2ContentChecksum, @NotNull Map<String,String> downloadedCacheName2RulesChecksum, @NotNull Map<String,String> cacheName2ContentChecksum, @NotNull Map<String,String> cacheName2RulesChecksum, @NotNull Map<String,Boolean> cacheName2PublishFlags, @NotNull Map<String,Set<String>> cacheName2Paths, @NotNull Map<String,Boolean> cacheName2PublishedStatus, @NotNull Map<String,Boolean> cacheName2ShouldCalculateContentChecksum, @NotNull Map<String,Map<String,Set<String>>> cacheName2CachePath2ExclusionRules, @NotNull Map<String,Map<String,Set<String>>> cacheName2CachePath2InclusionRules)
-
-
Method Detail
-
getDownloadedCacheName2ContentChecksum
@NotNull public Map<String,String> getDownloadedCacheName2ContentChecksum()
-
getDownloadedCacheName2RulesChecksum
@NotNull public Map<String,String> getDownloadedCacheName2RulesChecksum()
-
getCacheName2ShouldCalculateContentChecksum
@NotNull public Map<String,Boolean> getCacheName2ShouldCalculateContentChecksum()
-
getCacheName2CachePath2ExclusionRules
@NotNull public Map<String,Map<String,Set<String>>> getCacheName2CachePath2ExclusionRules()
-
getCacheName2CachePath2InclusionRules
@NotNull public Map<String,Map<String,Set<String>>> getCacheName2CachePath2InclusionRules()
-
empty
public static BuildCacheState empty()
-
-