Package jetbrains.buildServer.diagnostic
Class DiagnosticDirsConfig
- java.lang.Object
-
- jetbrains.buildServer.diagnostic.DiagnosticDirsConfig
-
- Direct Known Subclasses:
ThreadTracePersistingConfig
public abstract class DiagnosticDirsConfig extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DiagnosticDirsConfig.DirData
-
Constructor Summary
Constructors Constructor Description DiagnosticDirsConfig(java.io.File parentDir, java.lang.String dirPrefix)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.File
getCurrentDiagnosticDir()
java.util.List<java.io.File>
getDiagnosticDirs(boolean onlyStandard)
java.util.List<DiagnosticDirsConfig.DirData>
getDiagnosticDirsData(boolean onlyStandard)
-
-
-
Method Detail
-
getCurrentDiagnosticDir
@NotNull public java.io.File getCurrentDiagnosticDir() throws java.io.IOException
- Throws:
java.io.IOException
-
getDiagnosticDirs
@NotNull public java.util.List<java.io.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 java.util.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
-
-