Class CleanArtifactPatterns
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.cleanup.CleanArtifactPatterns
-
public final class CleanArtifactPatterns extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static String
DEFAULT_INCLUDE_ALL_RULE
static String
LEAST_STRICT_ALL_RULE
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description List<File>
findFiles(File baseDir)
static CleanArtifactPatterns
fromCleanPatterns(String cleanPatterns)
static CleanArtifactPatterns
fromKeepPatterns(String keepPatterns)
static boolean
isAllRule(String ruleString)
static boolean
isExcludeAllPattern(String pattern)
static boolean
isIncludeAllPattern(String pattern)
String
validate(File baseDir)
Returns exception message if any exception happens on validating.
-
-
-
Field Detail
-
DEFAULT_INCLUDE_ALL_RULE
public static final String DEFAULT_INCLUDE_ALL_RULE
- See Also:
- Constant Field Values
-
LEAST_STRICT_ALL_RULE
public static final String LEAST_STRICT_ALL_RULE
- See Also:
- Constant Field Values
-
-
Method Detail
-
isAllRule
public static boolean isAllRule(@NotNull String ruleString)
-
isExcludeAllPattern
public static boolean isExcludeAllPattern(@NotNull String pattern)
-
isIncludeAllPattern
public static boolean isIncludeAllPattern(@NotNull String pattern)
-
fromCleanPatterns
@NotNull public static CleanArtifactPatterns fromCleanPatterns(@NotNull String cleanPatterns)
-
fromKeepPatterns
@NotNull public static CleanArtifactPatterns fromKeepPatterns(@NotNull String keepPatterns)
-
validate
@Nullable public String validate(@NotNull File baseDir)
Returns exception message if any exception happens on validating.
-
-