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 BuildCacheState
empty()
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()
-
-