Interface BundledToolVersions
-
- All Known Implementing Classes:
BundledToolVersionsImpl
public interface BundledToolVersionsCreated by Evgeniy.Koshkin.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Collection<BundledToolVersion>getAllBundledToolVersions()Get a collection of all bundled tool versions including the tool versions that are bundled with TeamCity distribution and the tool versions that are automatically downloaded and installed after the TeamCity server startup.Collection<BundledToolVersion>getAllBundledToolVersions(ToolType toolType)InstalledToolVersionExgetDefaultInstalledBundledToolVersion(ToolType toolType)Collection<InstalledToolVersionEx>getInstalledBundledToolVersions(ToolType toolType)booleanisBundledToolVersion(ToolVersion toolVersion)voidreset()
-
-
-
Method Detail
-
getAllBundledToolVersions
@NotNull Collection<BundledToolVersion> getAllBundledToolVersions()
Get a collection of all bundled tool versions including the tool versions that are bundled with TeamCity distribution and the tool versions that are automatically downloaded and installed after the TeamCity server startup.- Returns:
- a collection of all bundled tools
-
getAllBundledToolVersions
@NotNull Collection<BundledToolVersion> getAllBundledToolVersions(@NotNull ToolType toolType)
-
getInstalledBundledToolVersions
@NotNull Collection<InstalledToolVersionEx> getInstalledBundledToolVersions(@NotNull ToolType toolType) throws ToolException
- Throws:
ToolException
-
getDefaultInstalledBundledToolVersion
@Nullable InstalledToolVersionEx getDefaultInstalledBundledToolVersion(@NotNull ToolType toolType) throws ToolException
- Throws:
ToolException
-
isBundledToolVersion
boolean isBundledToolVersion(@NotNull ToolVersion toolVersion)
-
reset
void reset()
-
-