Package org.togglz.slack.config
Class NotificationConfiguration
- java.lang.Object
-
- org.togglz.slack.config.NotificationConfiguration
-
public class NotificationConfiguration extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static NotificationConfigurationBuilderbuilder()StringgetAppIcon()StringgetAppName()StringgetChangeVerb(FeatureState state)List<String>getChannels()StringgetMessageFormat()StringgetSlackHookUrl()StringgetStateIcon(FeatureState state)StringgetTogglzAdminConsoleUrl()booleanisAsyncSenderDisabled()booleanisLabelingEnabled()
-
-
-
Method Detail
-
builder
public static NotificationConfigurationBuilder builder()
-
getSlackHookUrl
public String getSlackHookUrl()
-
getTogglzAdminConsoleUrl
public String getTogglzAdminConsoleUrl()
-
getAppName
public String getAppName()
-
getMessageFormat
public String getMessageFormat()
-
getAppIcon
public String getAppIcon()
-
getStateIcon
public String getStateIcon(FeatureState state)
-
getChangeVerb
public String getChangeVerb(FeatureState state)
-
isAsyncSenderDisabled
public boolean isAsyncSenderDisabled()
-
isLabelingEnabled
public boolean isLabelingEnabled()
-
-