Class BundledToolVersionImpl
- java.lang.Object
-
- jetbrains.buildServer.tools.bundled.BundledToolVersionImpl
-
- All Implemented Interfaces:
BundledToolVersion,ToolVersion
public class BundledToolVersionImpl extends Object implements BundledToolVersion
-
-
Constructor Summary
Constructors Constructor Description BundledToolVersionImpl(ToolVersion toolVersion, ToolInstallationStatus status)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDisplayName()StringgetId()ToolInstallationModegetInstallationMode()Returns the installation mode for this tool version.ToolInstallationStatusgetStatus()ToolTypegetType()StringgetVersion()booleanisBundled()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface jetbrains.buildServer.tools.ToolVersion
getOriginalId, getRequiredFreeDiskSpaceHint
-
-
-
-
Constructor Detail
-
BundledToolVersionImpl
public BundledToolVersionImpl(@NotNull ToolVersion toolVersion, @NotNull ToolInstallationStatus status)
-
-
Method Detail
-
getType
@NotNull public ToolType getType()
- Specified by:
getTypein interfaceToolVersion
-
getVersion
@NotNull public String getVersion()
- Specified by:
getVersionin interfaceToolVersion
-
getId
@NotNull public String getId()
- Specified by:
getIdin interfaceToolVersion
-
getDisplayName
@NotNull public String getDisplayName()
- Specified by:
getDisplayNamein interfaceToolVersion
-
isBundled
public boolean isBundled()
- Specified by:
isBundledin interfaceToolVersion
-
getStatus
@NotNull public ToolInstallationStatus getStatus()
- Specified by:
getStatusin interfaceBundledToolVersion
-
getInstallationMode
@NotNull public ToolInstallationMode getInstallationMode()
Description copied from interface:ToolVersionReturns the installation mode for this tool version. This mode is only applicable to downloadable bundled tool versions and is used during TeamCity server startup to determine whether the downloadable bundled tool version should be installed.- Specified by:
getInstallationModein interfaceToolVersion
-
-