Interface BundledToolVersions
-
- All Known Implementing Classes:
BundledToolVersionsImpl
public interface BundledToolVersions
Created 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)
InstalledToolVersionEx
getDefaultInstalledBundledToolVersion(ToolType toolType)
Collection<InstalledToolVersionEx>
getInstalledBundledToolVersions(ToolType toolType)
boolean
isBundledToolVersion(ToolVersion toolVersion)
void
reset()
-
-
-
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()
-
-