@@ -55,6 +55,36 @@ To explicitly state the extensibility points that are available:
55
55
| for enriching parameters (see <<index.adoc#_example_parameterbuilderplugin,example>>)
56
56
|===
57
57
58
+ .Swagger 2.0 specific plugins
59
+ |===
60
+ |Name| Description
61
+
62
+ | `WebMvcSwaggerTransformationFilter`
63
+ | Specifically used with a servlet application, it is useful for transforming the generated open api.
64
+ Out of the box it comes with one plugin that sets the host name and base path. Typically, this the most common
65
+ thing to use this plugin for. Having said that this plugin has the power to rewrite the whole specification if required.
66
+
67
+ | `WebFluxSwaggerTransformationFilter`
68
+ | Specifically used with a web flux application, it is useful for transforming the generated open api.
69
+ Out of the box it comes with one plugin that sets the host name and base path. Typically, this the most common
70
+ thing too use this plugin for. Having said that this plugin has the power to rewrite the whole specification if required.
71
+ |===
72
+
73
+ .Open API 3.0 specific plugins
74
+ |===
75
+ |Name| Description
76
+
77
+ | `WebMvcOpenApiTransformationFilter`
78
+ | Specifically used with a servlet application, it is useful for transforming the generated open api.
79
+ Out of the box it comes with one plugin that sets the host name and base path. Typically, this the most common
80
+ thing to use this plugin for. Having said that this plugin has the power to rewrite the whole specification if required.
81
+
82
+ | `WebFluxOpenApiTransformationFilter`
83
+ | Specifically used with a web flux application, it is useful for transforming the generated open api.
84
+ Out of the box it comes with one plugin that sets the host name and base path. Typically, this the most common
85
+ thing to use this plugin for. Having said that this plugin has the power to rewrite the whole specification if required.
86
+ |===
87
+
58
88
59
89
=== Steps To Create A Plugin
60
90
0 commit comments