Class AgentToolPathsImpl
- java.lang.Object
-
- jetbrains.buildServer.agent.tools.AgentToolPathsImpl
-
- All Implemented Interfaces:
AgentToolPaths
public class AgentToolPathsImpl extends Object implements AgentToolPaths
Created by Evgeniy.Koshkin.
-
-
Constructor Summary
Constructors Constructor Description AgentToolPathsImpl(BuildAgentConfiguration agentConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description File
getDownloadTempDirectory()
File
getToolPackageLocation(ServerToolInfo tool)
File
getToolUnpackedContentHomeDirectory()
File
getToolUnpackedContentLocation(ServerToolInfo tool)
String
resolveToolId(String input)
-
-
-
Constructor Detail
-
AgentToolPathsImpl
public AgentToolPathsImpl(@NotNull BuildAgentConfiguration agentConfig)
-
-
Method Detail
-
getDownloadTempDirectory
@NotNull public File getDownloadTempDirectory()
- Specified by:
getDownloadTempDirectory
in interfaceAgentToolPaths
-
getToolPackageLocation
@NotNull public File getToolPackageLocation(@NotNull ServerToolInfo tool)
- Specified by:
getToolPackageLocation
in interfaceAgentToolPaths
-
getToolUnpackedContentHomeDirectory
@NotNull public File getToolUnpackedContentHomeDirectory()
- Specified by:
getToolUnpackedContentHomeDirectory
in interfaceAgentToolPaths
-
getToolUnpackedContentLocation
@NotNull public File getToolUnpackedContentLocation(@NotNull ServerToolInfo tool)
- Specified by:
getToolUnpackedContentLocation
in interfaceAgentToolPaths
-
resolveToolId
@Nullable public String resolveToolId(@Nullable String input)
- Specified by:
resolveToolId
in interfaceAgentToolPaths
-
-