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 class
DiagnosticDirsConfig.DirData
-
Constructor Summary
Constructors Constructor Description DiagnosticDirsConfig(File parentDir, String dirPrefix)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description File
getCurrentDiagnosticDir()
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
-
-