Package jetbrains.buildServer.diagnostic
Class DiagnosticDirsConfig
- java.lang.Object
-
- jetbrains.buildServer.diagnostic.DiagnosticDirsConfig
-
- Direct Known Subclasses:
HttpRequestTracePersistingConfig,ThreadTracePersistingConfig
public abstract class DiagnosticDirsConfig extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDiagnosticDirsConfig.DirData
-
Constructor Summary
Constructors Constructor Description DiagnosticDirsConfig(File parentDir, String dirPrefix)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FilegetCurrentDiagnosticDir()List<File>getDiagnosticDirs(boolean onlyStandard)List<DiagnosticDirsConfig.DirData>getDiagnosticDirsData(boolean onlyStandard)
-
-
-
Method Detail
-
getCurrentDiagnosticDir
@NotNull public File getCurrentDiagnosticDir() throws IOException
- Throws:
IOException
-
getDiagnosticDirs
@NotNull public List<File> getDiagnosticDirs(boolean onlyStandard)
- Parameters:
onlyStandard- only include directories created by TeamCity (<prefix>-<Date>). When false, also include any <prefix>-<suffix> dirs- Returns:
- list of found diagnostic directories, converted into DirData objects
-
getDiagnosticDirsData
@NotNull public List<DiagnosticDirsConfig.DirData> getDiagnosticDirsData(boolean onlyStandard)
- Parameters:
onlyStandard- only include directories created by TeamCity (<prefix>-<Date>). When false, also include any <prefix>-<suffix> dirs- Returns:
- list of found diagnostic directories
-
-