Class ToolState
- java.lang.Object
-
- jetbrains.buildServer.tools.state.model.ToolState
-
- Direct Known Subclasses:
ErrorToolState,InstalledToolState,PendingToolState,SkippedToolState,UninstalledToolState
public abstract class ToolState extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected ToolInstallationSourcemyInstallationSourceprotected StringmyToolIdprotected StringmyToolTypeId
-
Constructor Summary
Constructors Constructor Description ToolState(String toolId, String toolTypeId, ToolInstallationSource installationSource)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)inthashCode()ToolInstallationSourceinstallationSource()abstract ToolInstallationStatusinstallationStatus()StringtoolId()StringtoolTypeId()
-
-
-
Field Detail
-
myToolId
@NotNull protected final String myToolId
-
myToolTypeId
@NotNull protected final String myToolTypeId
-
myInstallationSource
@NotNull protected final ToolInstallationSource myInstallationSource
-
-
Constructor Detail
-
ToolState
public ToolState(@NotNull String toolId, @NotNull String toolTypeId, @NotNull ToolInstallationSource installationSource)
-
-
Method Detail
-
installationStatus
@NotNull public abstract ToolInstallationStatus installationStatus()
-
toolId
@NotNull public String toolId()
-
toolTypeId
@NotNull public String toolTypeId()
-
installationSource
@NotNull public ToolInstallationSource installationSource()
-
-