Class InstalledToolState
- java.lang.Object
-
- jetbrains.buildServer.tools.state.model.ToolState
-
- jetbrains.buildServer.tools.state.model.InstalledToolState
-
public class InstalledToolState extends ToolState
-
-
Field Summary
-
Fields inherited from class jetbrains.buildServer.tools.state.model.ToolState
myInstallationSource, myToolId, myToolTypeId
-
-
Constructor Summary
Constructors Constructor Description InstalledToolState(String toolId, String toolTypeId, ToolInstallationSource installationSource, String toolOriginalId, Boolean isBundled, String originalPackageName, Long originalPackageLength, Long originalPackageLastModified, String packedToolContentHash)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
int
hashCode()
ToolInstallationStatus
installationStatus()
static InstalledToolState
installedToolState(InstalledToolVersionEx tool, ToolInstallationSource installationSource, Long originalPackageLastModified, Long originalPackageLength)
Boolean
isBundled()
boolean
isOriginalPackageChanged(File toolPackage)
Long
originalPackageLastModified()
Long
originalPackageLength()
String
originalPackageName()
String
packedToolContentHash()
String
toolOriginalId()
String
toString()
-
Methods inherited from class jetbrains.buildServer.tools.state.model.ToolState
installationSource, toolId, toolTypeId
-
-
-
-
Constructor Detail
-
InstalledToolState
public InstalledToolState(@NotNull String toolId, @NotNull String toolTypeId, @NotNull ToolInstallationSource installationSource, @NotNull String toolOriginalId, @NotNull Boolean isBundled, @NotNull String originalPackageName, @NotNull Long originalPackageLength, @NotNull Long originalPackageLastModified, @Nullable String packedToolContentHash)
-
-
Method Detail
-
installedToolState
public static InstalledToolState installedToolState(@NotNull InstalledToolVersionEx tool, @NotNull ToolInstallationSource installationSource, @NotNull Long originalPackageLastModified, @NotNull Long originalPackageLength)
-
isOriginalPackageChanged
public boolean isOriginalPackageChanged(@NotNull File toolPackage)
-
installationStatus
@NotNull public ToolInstallationStatus installationStatus()
- Specified by:
installationStatus
in classToolState
-
toolOriginalId
@NotNull public String toolOriginalId()
-
isBundled
@NotNull public Boolean isBundled()
-
originalPackageName
@NotNull public String originalPackageName()
-
originalPackageLength
@NotNull public Long originalPackageLength()
-
originalPackageLastModified
@NotNull public Long originalPackageLastModified()
-
packedToolContentHash
@Nullable public String packedToolContentHash()
-
-