Package jetbrains.buildServer.serverSide
Class BuildTestsInfo
- java.lang.Object
-
- jetbrains.buildServer.serverSide.BuildTestsInfo
-
public class BuildTestsInfo extends Object
- Author:
- Kir
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
BuildTestsInfo.TestProcessor
-
Constructor Summary
Constructors Constructor Description BuildTestsInfo(SBuild buildData, Long2StatusCollection testsInfo, boolean cachedInMemory)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addTest(long testName, byte testStatus)
void
forEach(BuildTestsInfo.TestProcessor processor)
SBuild
getBuildData()
Long2StatusCollection
getTests()
Status
getTestStatus(long testNameId)
static boolean
isCachable(SBuild build)
boolean
isCachedInMemory()
boolean
isEmpty()
void
markAsUncached()
String
toString()
-
-
-
Constructor Detail
-
BuildTestsInfo
public BuildTestsInfo(@NotNull SBuild buildData, @Nullable Long2StatusCollection testsInfo, boolean cachedInMemory)
-
-
Method Detail
-
getBuildData
@NotNull public SBuild getBuildData()
-
getTestStatus
@Nullable public Status getTestStatus(long testNameId)
-
forEach
public void forEach(BuildTestsInfo.TestProcessor processor)
-
isEmpty
public boolean isEmpty()
-
isCachable
public static boolean isCachable(SBuild build)
-
isCachedInMemory
public boolean isCachedInMemory()
-
markAsUncached
public void markAsUncached()
-
addTest
public void addTest(long testName, byte testStatus)
-
getTests
public Long2StatusCollection getTests()
-
-