Package io.quarkus.swaggerui.deployment
Class SwaggerUiProcessor
- java.lang.Object
-
- io.quarkus.swaggerui.deployment.SwaggerUiProcessor
-
public class SwaggerUiProcessor extends Object
-
-
Constructor Summary
Constructors Constructor Description SwaggerUiProcessor()
-
Method Summary
-
-
-
Method Detail
-
feature
void feature(BuildProducer<FeatureBuildItem> feature, LaunchModeBuildItem launchMode, SwaggerUiConfig swaggerUiConfig)
-
brandingFiles
List<HotDeploymentWatchedFileBuildItem> brandingFiles()
-
getSwaggerUiFinalDestination
public void getSwaggerUiFinalDestination(NonApplicationRootPathBuildItem nonApplicationRootPathBuildItem, LaunchModeBuildItem launchMode, SwaggerUiConfig swaggerUiConfig, SmallRyeOpenApiConfig openapi, Optional<DevServicesLauncherConfigResultBuildItem> devServicesLauncherConfig, BuildProducer<WebJarBuildItem> webJarBuildProducer) throws Exception
- Throws:
Exception
-
registerSwaggerUiHandler
public void registerSwaggerUiHandler(SwaggerUiRecorder recorder, BuildProducer<RouteBuildItem> routes, NonApplicationRootPathBuildItem nonApplicationRootPathBuildItem, WebJarResultsBuildItem webJarResultsBuildItem, SwaggerUiRuntimeConfig runtimeConfig, LaunchModeBuildItem launchMode, SwaggerUiConfig swaggerUiConfig, BuildProducer<SwaggerUiBuildItem> swaggerUiBuildProducer, ShutdownContextBuildItem shutdownContext)
-
-