@Singleton
public class GolangPluginSetting
extends java.lang.Object
| Constructor and Description |
|---|
GolangPluginSetting() |
| Modifier and Type | Method and Description |
|---|---|
BuildMode |
getBuildMode() |
java.util.List<java.lang.String> |
getBuildTags() |
java.util.List<java.lang.String> |
getExtraBuildArgs() |
java.util.List<java.lang.String> |
getExtraTestArgs() |
long |
getGlobalCacheSecond() |
java.lang.String |
getGoExecutable() |
java.lang.String |
getGoVersion() |
java.lang.String |
getOutputLocation() |
java.lang.String |
getOutputPattern() |
java.lang.String |
getPackagePath() |
java.util.List<org.apache.commons.lang3.tuple.Pair<Os,Arch>> |
getTargetPlatforms() |
void |
globalCacheFor(int count,
java.lang.String timeUnit) |
boolean |
isFuckGfw() |
void |
setBuildMode(BuildMode buildMode) |
void |
setBuildMode(java.lang.String buildMode) |
void |
setBuildTags(java.util.List<java.lang.String> buildTags) |
void |
setExtraBuildArgs(java.util.List<java.lang.String> extraBuildArgs) |
void |
setExtraTestArgs(java.util.List<java.lang.String> extraTestArgs) |
void |
setFuckGfw(boolean fuckGfw) |
void |
setGoExecutable(java.lang.String goExecutable) |
void |
setGoVersion(java.lang.String goVersion) |
void |
setOutputLocation(java.lang.String outputLocation) |
void |
setOutputPattern(java.lang.String outputPattern) |
void |
setPackagePath(java.lang.String packagePath) |
void |
setTargetPlatform(java.lang.String targetPlatform) |
void |
verify() |
public java.lang.String getGoExecutable()
public void setBuildMode(java.lang.String buildMode)
public BuildMode getBuildMode()
public void setBuildMode(BuildMode buildMode)
public java.lang.String getPackagePath()
public void setPackagePath(java.lang.String packagePath)
public java.util.List<java.lang.String> getBuildTags()
public void setBuildTags(java.util.List<java.lang.String> buildTags)
public java.util.List<java.lang.String> getExtraBuildArgs()
public void setExtraBuildArgs(java.util.List<java.lang.String> extraBuildArgs)
public java.util.List<java.lang.String> getExtraTestArgs()
public void setExtraTestArgs(java.util.List<java.lang.String> extraTestArgs)
public java.lang.String getOutputLocation()
public void setOutputLocation(java.lang.String outputLocation)
public java.lang.String getOutputPattern()
public void setOutputPattern(java.lang.String outputPattern)
public java.util.List<org.apache.commons.lang3.tuple.Pair<Os,Arch>> getTargetPlatforms()
public void setTargetPlatform(java.lang.String targetPlatform)
public java.lang.String getGoVersion()
public void setGoVersion(java.lang.String goVersion)
public void setGoExecutable(java.lang.String goExecutable)
public boolean isFuckGfw()
public void setFuckGfw(boolean fuckGfw)
public void globalCacheFor(int count,
java.lang.String timeUnit)
public long getGlobalCacheSecond()
public void verify()