Package org.jreleaser.maven.plugin
Class Sdkman
- java.lang.Object
-
- org.jreleaser.maven.plugin.Sdkman
-
- All Implemented Interfaces:
Activatable,ExtraProperties,Tool
public class Sdkman extends java.lang.Object- Since:
- 0.6.0
- Author:
- Andres Almiray
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSdkman.Command
-
Field Summary
Fields Modifier and Type Field Description protected Activeactiveprotected java.lang.BooleancontinueOnErrorprotected java.util.Map<java.lang.String,java.lang.Object>extraProperties
-
Constructor Summary
Constructors Constructor Description Sdkman()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ActivegetActive()java.lang.StringgetCandidate()Sdkman.CommandgetCommand()intgetConnectTimeout()java.lang.StringgetConsumerKey()java.lang.StringgetConsumerToken()java.util.Map<java.lang.String,java.lang.Object>getExtraProperties()intgetReadTimeout()java.lang.StringgetReleaseNotesUrl()booleanisCommandSet()booleanisContinueOnError()booleanisContinueOnErrorSet()booleanisSet()java.lang.StringresolveActive()java.lang.StringresolveCommand()voidsetActive(Active active)voidsetCandidate(java.lang.String candidate)voidsetCommand(java.lang.String str)voidsetCommand(Sdkman.Command command)voidsetConnectTimeout(int connectTimeout)voidsetConsumerKey(java.lang.String consumerKey)voidsetConsumerToken(java.lang.String consumerToken)voidsetContinueOnError(java.lang.Boolean continueOnError)voidsetExtraProperties(java.util.Map<java.lang.String,java.lang.Object> extraProperties)voidsetReadTimeout(int readTimeout)voidsetReleaseNotesUrl(java.lang.String releaseNotesUrl)
-
-
-
Field Detail
-
extraProperties
protected final java.util.Map<java.lang.String,java.lang.Object> extraProperties
-
active
protected Active active
-
continueOnError
protected java.lang.Boolean continueOnError
-
-
Method Detail
-
getCandidate
public java.lang.String getCandidate()
-
setCandidate
public void setCandidate(java.lang.String candidate)
-
getReleaseNotesUrl
public java.lang.String getReleaseNotesUrl()
-
setReleaseNotesUrl
public void setReleaseNotesUrl(java.lang.String releaseNotesUrl)
-
getCommand
public Sdkman.Command getCommand()
-
setCommand
public void setCommand(Sdkman.Command command)
-
setCommand
public void setCommand(java.lang.String str)
-
resolveCommand
public java.lang.String resolveCommand()
-
isCommandSet
public boolean isCommandSet()
-
getConsumerKey
public java.lang.String getConsumerKey()
-
setConsumerKey
public void setConsumerKey(java.lang.String consumerKey)
-
getConsumerToken
public java.lang.String getConsumerToken()
-
setConsumerToken
public void setConsumerToken(java.lang.String consumerToken)
-
getConnectTimeout
public int getConnectTimeout()
-
setConnectTimeout
public void setConnectTimeout(int connectTimeout)
-
getReadTimeout
public int getReadTimeout()
-
setReadTimeout
public void setReadTimeout(int readTimeout)
-
isSet
public boolean isSet()
-
getActive
public Active getActive()
- Specified by:
getActivein interfaceActivatable
-
setActive
public void setActive(Active active)
- Specified by:
setActivein interfaceActivatable
-
resolveActive
public java.lang.String resolveActive()
- Specified by:
resolveActivein interfaceActivatable
-
isContinueOnError
public boolean isContinueOnError()
- Specified by:
isContinueOnErrorin interfaceTool
-
setContinueOnError
public void setContinueOnError(java.lang.Boolean continueOnError)
- Specified by:
setContinueOnErrorin interfaceTool
-
isContinueOnErrorSet
public boolean isContinueOnErrorSet()
- Specified by:
isContinueOnErrorSetin interfaceTool
-
getExtraProperties
public java.util.Map<java.lang.String,java.lang.Object> getExtraProperties()
- Specified by:
getExtraPropertiesin interfaceExtraProperties
-
setExtraProperties
public void setExtraProperties(java.util.Map<java.lang.String,java.lang.Object> extraProperties)
- Specified by:
setExtraPropertiesin interfaceExtraProperties
-
-