Index

A B C G M N S T W 
All Classes and Interfaces|All Packages

A

afterAll(ExtensionContext) - Method in class software.tnb.slack.service.Slack
 
apply(T) - Method in interface software.tnb.slack.validation.util.ThrowingFunction
 

B

beforeAll(ExtensionContext) - Method in class software.tnb.slack.service.Slack
 

C

channel(String) - Method in class software.tnb.slack.account.SlackAccount
 
ChannelAccount() - Constructor for class software.tnb.slack.account.SlackAccount.ChannelAccount
 
channelId() - Method in class software.tnb.slack.account.SlackAccount.ChannelAccount
 
channelId(String) - Method in class software.tnb.slack.account.SlackAccount
 
client() - Method in class software.tnb.slack.service.Slack
 
credentialsId() - Method in class software.tnb.slack.account.SlackAccount
 

G

getBuilder() - Method in class software.tnb.slack.validation.MessageRequestConfig
 
getChannelName() - Method in class software.tnb.slack.validation.MessageRequestConfig
 
getMessages(MessageRequestConfig) - Method in class software.tnb.slack.validation.SlackValidation
 
getMessagesFromChannelId(String) - Method in class software.tnb.slack.validation.SlackValidation
 
getMessagesFromChannelName(String) - Method in class software.tnb.slack.validation.SlackValidation
 

M

MessageRequestConfig - Class in software.tnb.slack.validation
Class to hold the Slack message request configuration parameters
MessageRequestConfig() - Constructor for class software.tnb.slack.validation.MessageRequestConfig
 

N

name() - Method in class software.tnb.slack.account.SlackAccount.ChannelAccount
 

S

sendMessageToChannelId(String, String) - Method in class software.tnb.slack.validation.SlackValidation
 
sendMessageToChannelName(String, String) - Method in class software.tnb.slack.validation.SlackValidation
 
setChannel(String) - Method in class software.tnb.slack.validation.MessageRequestConfig
 
setChannel_id(String) - Method in class software.tnb.slack.account.SlackAccount.ChannelAccount
 
setChannelName(String) - Method in class software.tnb.slack.validation.MessageRequestConfig
 
setChannels(Map<String, SlackAccount.ChannelAccount>) - Method in class software.tnb.slack.account.SlackAccount
 
setInclusive(boolean) - Method in class software.tnb.slack.validation.MessageRequestConfig
 
setLatest(String) - Method in class software.tnb.slack.validation.MessageRequestConfig
 
setLimit(Integer) - Method in class software.tnb.slack.validation.MessageRequestConfig
 
setName(String) - Method in class software.tnb.slack.account.SlackAccount.ChannelAccount
 
setOldest(String) - Method in class software.tnb.slack.validation.MessageRequestConfig
 
setToken(String) - Method in class software.tnb.slack.account.SlackAccount
 
setWebhook_url(String) - Method in class software.tnb.slack.account.SlackAccount.ChannelAccount
 
Slack - Class in software.tnb.slack.service
 
Slack() - Constructor for class software.tnb.slack.service.Slack
 
SlackAccount - Class in software.tnb.slack.account
Requires following slack account definition: slack-tnb: credentials: token: [token] channels: [identifier]: name: [channelName] (optional, if not present, identifier is used) webhook_url: [webhook url] channel_id: [channel id] ...
SlackAccount() - Constructor for class software.tnb.slack.account.SlackAccount
 
SlackAccount.ChannelAccount - Class in software.tnb.slack.account
 
SlackValidation - Class in software.tnb.slack.validation
 
SlackValidation(Slack, SlackAccount) - Constructor for class software.tnb.slack.validation.SlackValidation
 
software.tnb.slack.account - package software.tnb.slack.account
 
software.tnb.slack.service - package software.tnb.slack.service
 
software.tnb.slack.validation - package software.tnb.slack.validation
 
software.tnb.slack.validation.util - package software.tnb.slack.validation.util
 

T

ThrowingFunction<T,R> - Interface in software.tnb.slack.validation.util
 
token() - Method in class software.tnb.slack.account.SlackAccount
 

W

webhookUrl() - Method in class software.tnb.slack.account.SlackAccount.ChannelAccount
 
webhookUrl(String) - Method in class software.tnb.slack.account.SlackAccount
 
A B C G M N S T W 
All Classes and Interfaces|All Packages