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 booleanequals(Object o)inthashCode()ToolInstallationStatusinstallationStatus()static InstalledToolStateinstalledToolState(InstalledToolVersionEx tool, ToolInstallationSource installationSource, Long originalPackageLastModified, Long originalPackageLength)BooleanisBundled()booleanisOriginalPackageChanged(File toolPackage)LongoriginalPackageLastModified()LongoriginalPackageLength()StringoriginalPackageName()StringpackedToolContentHash()StringtoolOriginalId()StringtoString()-
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:
installationStatusin 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()
-
-