Slack

Slack

Description: Camel Slack Support
Scheme: slack
Syntax: slack:channel
Maven: org.apache.camel/camel-slack/2.16.1
Name Kind Group Required Default Type Enum Description
channel path producer true java.lang.String The channel name (syntax #name) or slackuser (syntax @userName) to send a message directly to an user.
iconEmoji parameter producer java.lang.String Use a Slack emoji as an avatar
iconUrl parameter producer java.lang.String The avatar that the component will use when sending message to a channel or user.
username parameter producer java.lang.String This is the username that the bot will have when sending messages to a channel or user.
webhookUrl parameter producer java.lang.String The incoming webhook URL
exchangePattern parameter advanced InOnly org.apache.camel.ExchangePattern InOnly
RobustInOnly
InOut
InOptionalOut
OutOnly
RobustOutOnly
OutIn
OutOptionalIn
Sets the default exchange pattern when creating an exchange
synchronous parameter advanced false boolean Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).