@Singleton public class DefaultGoBinaryManager extends java.lang.Object implements GoBinaryManager
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
FILENAME |
| Constructor and Description |
|---|
DefaultGoBinaryManager(GolangPluginSetting setting,
GlobalCacheManager globalCacheManager,
HttpUtils httpUtils,
ProcessUtils processUtils) |
| Modifier and Type | Method and Description |
|---|---|
java.nio.file.Path |
getBinaryPath() |
java.nio.file.Path |
getGoroot() |
java.lang.String |
getGoVersion() |
public static final java.lang.String FILENAME
@Inject public DefaultGoBinaryManager(GolangPluginSetting setting, GlobalCacheManager globalCacheManager, HttpUtils httpUtils, ProcessUtils processUtils)
public java.nio.file.Path getBinaryPath()
getBinaryPath in interface GoBinaryManagerpublic java.nio.file.Path getGoroot()
getGoroot in interface GoBinaryManagerpublic java.lang.String getGoVersion()
getGoVersion in interface GoBinaryManager