Skip to content

Commit e39eca1

Browse files
author
Carlos Tasada
committed
Added missing Protocol Bindings
1 parent f4f3ef5 commit e39eca1

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

docs/introduction/supported-protocols.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,18 @@ Using [`@AsyncListener`](../configuration/documenting-consumers.md) and [`@Async
3131

3232
The protocols with native support come along with a `@_ProtocolName_Binding` annotation to define protocol specific properties.
3333

34+
### `springwolf-<protocol>-binding` bindings
35+
36+
Springwolf also provides some libraries to document bindings. Those libraries provide a light alternative (without 3rd party dependencies)
37+
38+
The supported binding annotations are:
39+
40+
| Protocol | Annotations | Latest Plugin Version |
41+
|---------------|-------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
42+
| GooglePubSub | `@GooglePubSubAsyncChannelBinding` | ![Maven Central](https://img.shields.io/maven-central/v/io.github.springwolf/springwolf-googlepubsub-binding?color=green&label=springwolf-googlepubsub-binding&style=plastic) |
43+
| SNS | `@SnsAsyncOperationBinding` | ![Maven Central](https://img.shields.io/maven-central/v/io.github.springwolf/springwolf-sns-binding?color=green&label=springwolf-sns-binding&style=plastic) |
44+
| SQS | `@SqsAsyncOperationBinding` | ![Maven Central](https://img.shields.io/maven-central/v/io.github.springwolf/springwolf-sqs-binding?color=green&label=springwolf-sqs-binding&style=plastic) |
45+
3446
:::info
3547
See [Add-Ons / Generic Annotation Binding](../add-ons#generic-binding)
3648
:::

0 commit comments

Comments
 (0)