...
Name | Default Value | Context | Required | Producer/Consumer | Description | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
authTokenprotocol |
| Shared | Yes | Both | Authorization token(personal access token) obtained from Hipchat
| protocol |
| Shared | No | Both | Default protocol to connect to the Hipchat server |
consumeUsers |
| Shared | No | Consumer | Comma separated list of user @Mentions or emails whose messages to the owner of authToken must be consumed | ||||||
such as http or https | |||||||||||
host | null | Shared | Yes | host | api.hipchat.com | Shared | No | Both | The API host of the Hipchat to connect to, such as api.hipchat.com | ||
port | 80 | Shared | No | Both | The port to connect to on the Hipchat host | ||||||
authToken |
| Shared | Yes | Both | Authorization token(personal access token) obtained from Hipchat
| ||||||
delay | 5000 | Shared | No | Consumer | The poll interval in millisec for consuming messages from consumeUsers provided. Please read about rate limits before decreasing this. | ||||||
consumeUsers |
| Shared | No | Consumer | Comma separated list of user @Mentions or emails whose messages to the owner of authToken must be consumed |
Scheduled Poll Consumer
This component implements the ScheduledPollConsumer. Only the last message from the provided 'consumeUsers' are retrieved and sent as Exchange body. If you do not want the same message to be retrieved again when there are no new messages on next poll then you can add the idempotent consumer as shown below. All the options on the ScheduledPollConsumer can also be used for more control on the consumer.
...