Package org.jreleaser.maven.plugin
Class Zulip
- java.lang.Object
-
- org.jreleaser.maven.plugin.Zulip
-
- All Implemented Interfaces:
Activatable,Announcer,ExtraProperties,TimeoutAware
public class Zulip extends java.lang.Object- Since:
- 0.1.0
- Author:
- Andres Almiray
-
-
Constructor Summary
Constructors Constructor Description Zulip()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAccount()ActivegetActive()java.lang.StringgetApiHost()java.lang.StringgetApiKey()java.lang.StringgetChannel()intgetConnectTimeout()java.util.Map<java.lang.String,java.lang.Object>getExtraProperties()java.lang.StringgetMessage()java.lang.StringgetMessageTemplate()intgetReadTimeout()java.lang.StringgetSubject()booleanisSet()java.lang.StringresolveActive()voidsetAccount(java.lang.String account)voidsetActive(Active active)voidsetApiHost(java.lang.String apiHost)voidsetApiKey(java.lang.String apiKey)voidsetChannel(java.lang.String channel)voidsetConnectTimeout(int connectTimeout)voidsetExtraProperties(java.util.Map<java.lang.String,java.lang.Object> extraProperties)voidsetMessage(java.lang.String message)voidsetMessageTemplate(java.lang.String messageTemplate)voidsetReadTimeout(int readTimeout)voidsetSubject(java.lang.String subject)
-
-
-
Field Detail
-
active
protected Active active
-
-
Method Detail
-
getAccount
public java.lang.String getAccount()
-
setAccount
public void setAccount(java.lang.String account)
-
getApiKey
public java.lang.String getApiKey()
-
setApiKey
public void setApiKey(java.lang.String apiKey)
-
getApiHost
public java.lang.String getApiHost()
-
setApiHost
public void setApiHost(java.lang.String apiHost)
-
getChannel
public java.lang.String getChannel()
-
setChannel
public void setChannel(java.lang.String channel)
-
getSubject
public java.lang.String getSubject()
-
setSubject
public void setSubject(java.lang.String subject)
-
getMessage
public java.lang.String getMessage()
-
setMessage
public void setMessage(java.lang.String message)
-
getMessageTemplate
public java.lang.String getMessageTemplate()
-
setMessageTemplate
public void setMessageTemplate(java.lang.String messageTemplate)
-
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
-
getConnectTimeout
public int getConnectTimeout()
- Specified by:
getConnectTimeoutin interfaceTimeoutAware
-
setConnectTimeout
public void setConnectTimeout(int connectTimeout)
- Specified by:
setConnectTimeoutin interfaceTimeoutAware
-
getReadTimeout
public int getReadTimeout()
- Specified by:
getReadTimeoutin interfaceTimeoutAware
-
setReadTimeout
public void setReadTimeout(int readTimeout)
- Specified by:
setReadTimeoutin interfaceTimeoutAware
-
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
-
-