Uses of Interface
jetbrains.buildServer.serverSide.impl.cleanup.v2019.KeepBuildDataPart
-
-
Uses of KeepBuildDataPart in jetbrains.buildServer.controllers.admin.cleanup.jsons.newCleanup
Constructor parameters in jetbrains.buildServer.controllers.admin.cleanup.jsons.newCleanup with type arguments of type KeepBuildDataPart Constructor Description BuildPartsObject(Collection<KeepBuildDataPart> keepBuildDataParts)
-
Uses of KeepBuildDataPart in jetbrains.buildServer.serverSide.impl.cleanup
Methods in jetbrains.buildServer.serverSide.impl.cleanup that return types with arguments of type KeepBuildDataPart Modifier and Type Method Description Collection<KeepBuildDataPart>
SKeepRule. getKeepBuildDataParts()
-
Uses of KeepBuildDataPart in jetbrains.buildServer.serverSide.impl.cleanup.v2019
Methods in jetbrains.buildServer.serverSide.impl.cleanup.v2019 that return types with arguments of type KeepBuildDataPart Modifier and Type Method Description Map<Long,Collection<KeepBuildDataPart>>
KeepRule. computeHistoryBuildsDataToKeep(String buildTypeId, DbBuildsData historyBuildsData)
Computes data to keep for every incoming history build. -
Uses of KeepBuildDataPart in jetbrains.buildServer.serverSide.impl.cleanup.v2019.impl
Method parameters in jetbrains.buildServer.serverSide.impl.cleanup.v2019.impl with type arguments of type KeepBuildDataPart Modifier and Type Method Description static KeepBuildDataImpl
KeepBuildDataImpl. fromHistoryBuildParts(Collection<KeepBuildDataPart> buildDataParts)
-
Uses of KeepBuildDataPart in jetbrains.buildServer.serverSide.impl.cleanup.v2019.preserves
Classes in jetbrains.buildServer.serverSide.impl.cleanup.v2019.preserves that implement KeepBuildDataPart Modifier and Type Class Description class
KeepArtifacts
Keep build history and some build artifacts according to provided pattern.class
KeepBuildDataPartImpl
class
KeepEverything
Keep all (do not clean anything).class
KeepExternalDataPart
Allows to define external (plugin) build-related data part to store.class
KeepHistory
Keep build history (table HISTORY) only without any artifacts, logs, external data etc.class
KeepLogs
Keep builds history and build logs.class
KeepStatistics
Keep statistical build data (tables HISTORY & LIGHT_HISTORY).Methods in jetbrains.buildServer.serverSide.impl.cleanup.v2019.preserves that return KeepBuildDataPart Modifier and Type Method Description static KeepBuildDataPart
KeepArtifacts. getInstance()
static KeepBuildDataPart
KeepArtifacts. getInstance(String artifactPatterns)
static KeepBuildDataPart
KeepArtifacts. getInstance(Map<String,String> params)
static KeepBuildDataPart
KeepEverything. getInstance()
static KeepBuildDataPart
KeepHistory. getInstance()
static KeepBuildDataPart
KeepLogs. getInstance()
static KeepBuildDataPart
KeepStatistics. getInstance()
-
Uses of KeepBuildDataPart in jetbrains.buildServer.serverSide.impl.cleanup.v2019.rules
Methods in jetbrains.buildServer.serverSide.impl.cleanup.v2019.rules that return types with arguments of type KeepBuildDataPart Modifier and Type Method Description Map<Long,Collection<KeepBuildDataPart>>
KeepRuleImpl. computeHistoryBuildsDataToKeep(String buildTypeId, DbBuildsData historyBuildsData)
Collection<KeepBuildDataPart>
KeepRuleImpl. getKeepBuildDataParts()
Method parameters in jetbrains.buildServer.serverSide.impl.cleanup.v2019.rules with type arguments of type KeepBuildDataPart Modifier and Type Method Description static KeepLevel
KeepRuleImpl. computeHigherLevel(Collection<KeepBuildDataPart> keepBuildDataParts)
Returns higher keep level of the provided keep build data parts.static SKeepRule
PredefinedRules. createLegacyKeepNBuildsRule(ProjectManagerEx projectManager, Set<KeepBuildDataPart> keepBuildDataParts, int buildsCount, boolean preserveArtifactDependencies)
Keep rule analogue of theKeepNBuildsPolicy
.static SKeepRule
PredefinedRules. createLegacyKeepNDaysMBuildsRule(ProjectManagerEx projectManager, Set<KeepBuildDataPart> keepBuildDataParts, int daysCount, int buildsCount, boolean preserveArtifactDependencies)
Keep rule analogue of theKeepNDaysMBuildsPolicy
.static SKeepRule
PredefinedRules. createLegacyKeepNDaysRule(ProjectManagerEx projectManager, Set<KeepBuildDataPart> keepBuildDataParts, int daysCount, boolean preserveArtifactDependencies)
Keep rule analogue of theKeepNDaysPolicy
.Constructor parameters in jetbrains.buildServer.serverSide.impl.cleanup.v2019.rules with type arguments of type KeepBuildDataPart Constructor Description KeepRuleImpl(Set<KeepBuildDataPart> keepBuildDataParts, Set<KeepFilter> filters, Set<KeepPartition> partitions, KeepLimit limit, boolean preserveArtifactDependencies)
-