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 String
getDisplayName()
String
getId()
ToolInstallationMode
getInstallationMode()
Returns the installation mode for this tool version.ToolInstallationStatus
getStatus()
ToolType
getType()
String
getVersion()
boolean
isBundled()
-
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:
getType
in interfaceToolVersion
-
getVersion
@NotNull public String getVersion()
- Specified by:
getVersion
in interfaceToolVersion
-
getId
@NotNull public String getId()
- Specified by:
getId
in interfaceToolVersion
-
getDisplayName
@NotNull public String getDisplayName()
- Specified by:
getDisplayName
in interfaceToolVersion
-
isBundled
public boolean isBundled()
- Specified by:
isBundled
in interfaceToolVersion
-
getStatus
@NotNull public ToolInstallationStatus getStatus()
- Specified by:
getStatus
in interfaceBundledToolVersion
-
getInstallationMode
@NotNull public ToolInstallationMode getInstallationMode()
Description copied from interface:ToolVersion
Returns 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:
getInstallationMode
in interfaceToolVersion
-
-