Uses of Interface
io.smallrye.openapi.api.OpenApiConfig
-
Packages that use OpenApiConfig Package Description io.smallrye.openapi.api io.smallrye.openapi.api.util io.smallrye.openapi.runtime io.smallrye.openapi.runtime.scanner io.smallrye.openapi.runtime.scanner.spi -
-
Uses of OpenApiConfig in io.smallrye.openapi.api
Classes in io.smallrye.openapi.api that implement OpenApiConfig Modifier and Type Class Description classOpenApiConfigImplImplementation of theOpenApiConfiginterface that gets config information from a standard MP Config object.Methods in io.smallrye.openapi.api that return OpenApiConfig Modifier and Type Method Description static OpenApiConfigOpenApiConfig. fromConfig(org.eclipse.microprofile.config.Config config)static OpenApiConfigOpenApiConfigImpl. fromConfig(org.eclipse.microprofile.config.Config config)Deprecated.usefromConfig(Config)insteadMethods in io.smallrye.openapi.api with parameters of type OpenApiConfig Modifier and Type Method Description voidOpenApiDocument. config(OpenApiConfig config) -
Uses of OpenApiConfig in io.smallrye.openapi.api.util
Methods in io.smallrye.openapi.api.util with parameters of type OpenApiConfig Modifier and Type Method Description static voidConfigUtil. applyConfig(OpenApiConfig config, org.eclipse.microprofile.openapi.models.OpenAPI oai)protected static voidConfigUtil. configureInfo(OpenApiConfig config, org.eclipse.microprofile.openapi.models.OpenAPI oai)protected static voidConfigUtil. configureServers(OpenApiConfig config, String pathName, org.eclipse.microprofile.openapi.models.PathItem pathItem)Configures the servers for a PathItem.protected static voidConfigUtil. configureServers(OpenApiConfig config, org.eclipse.microprofile.openapi.models.OpenAPI oai)protected static voidConfigUtil. configureServers(OpenApiConfig config, org.eclipse.microprofile.openapi.models.Operation operation)Configures the servers for an Operation.protected static voidConfigUtil. configureVersion(OpenApiConfig config, org.eclipse.microprofile.openapi.models.OpenAPI oai) -
Uses of OpenApiConfig in io.smallrye.openapi.runtime
Methods in io.smallrye.openapi.runtime with parameters of type OpenApiConfig Modifier and Type Method Description static org.eclipse.microprofile.openapi.models.OpenAPIOpenApiProcessor. bootstrap(OpenApiConfig config, org.jboss.jandex.IndexView index)static org.eclipse.microprofile.openapi.models.OpenAPIOpenApiProcessor. bootstrap(OpenApiConfig config, org.jboss.jandex.IndexView index, OpenApiStaticFile... staticFiles)static org.eclipse.microprofile.openapi.models.OpenAPIOpenApiProcessor. bootstrap(OpenApiConfig config, org.jboss.jandex.IndexView index, ClassLoader classLoader)static org.eclipse.microprofile.openapi.models.OpenAPIOpenApiProcessor. bootstrap(OpenApiConfig config, org.jboss.jandex.IndexView index, ClassLoader classLoader, OpenApiStaticFile... staticFiles)static org.eclipse.microprofile.openapi.OASFilterOpenApiProcessor. getFilter(OpenApiConfig config, ClassLoader loader)Deprecated.static org.eclipse.microprofile.openapi.OASFilterOpenApiProcessor. getFilter(OpenApiConfig config, ClassLoader loader, org.jboss.jandex.IndexView index)Instantiate theOASFilterconfigured by the application.static org.eclipse.microprofile.openapi.models.OpenAPIOpenApiProcessor. modelFromAnnotations(OpenApiConfig config, ClassLoader loader, org.jboss.jandex.IndexView index)Create anOpenAPImodel by scanning the deployment for relevant JAX-RS and OpenAPI annotations.static org.eclipse.microprofile.openapi.models.OpenAPIOpenApiProcessor. modelFromAnnotations(OpenApiConfig config, ClassLoader loader, org.jboss.jandex.IndexView index, Supplier<Iterable<AnnotationScanner>> scannerSupplier)Create anOpenAPImodel by scanning the deployment for relevant JAX-RS and OpenAPI annotations.static org.eclipse.microprofile.openapi.models.OpenAPIOpenApiProcessor. modelFromAnnotations(OpenApiConfig config, org.jboss.jandex.IndexView index)Create anOpenAPImodel by scanning the deployment for relevant JAX-RS and OpenAPI annotations.static org.eclipse.microprofile.openapi.models.OpenAPIOpenApiProcessor. modelFromReader(OpenApiConfig config, ClassLoader loader)Deprecated.static org.eclipse.microprofile.openapi.models.OpenAPIOpenApiProcessor. modelFromReader(OpenApiConfig config, ClassLoader loader, org.jboss.jandex.IndexView index)Instantiate the configuredOASModelReaderand invoke it.static org.eclipse.microprofile.openapi.models.OpenAPIOpenApiProcessor. modelFromStaticFile(OpenApiConfig config, OpenApiStaticFile staticFile)Parse the static file content and return the resulting model. -
Uses of OpenApiConfig in io.smallrye.openapi.runtime.scanner
Constructors in io.smallrye.openapi.runtime.scanner with parameters of type OpenApiConfig Constructor Description FilteredIndexView(org.jboss.jandex.IndexView delegate, OpenApiConfig config)Constructor.OpenApiAnnotationScanner(OpenApiConfig config, ClassLoader loader, org.jboss.jandex.IndexView index)Constructor.OpenApiAnnotationScanner(OpenApiConfig config, ClassLoader loader, org.jboss.jandex.IndexView index, Supplier<Iterable<AnnotationScanner>> scannerSupplier, List<AnnotationScannerExtension> extensions)Constructor.OpenApiAnnotationScanner(OpenApiConfig config, ClassLoader loader, org.jboss.jandex.IndexView index, List<AnnotationScannerExtension> extensions)Constructor.OpenApiAnnotationScanner(OpenApiConfig config, org.jboss.jandex.IndexView index)Constructor.OpenApiAnnotationScanner(OpenApiConfig config, org.jboss.jandex.IndexView index, List<AnnotationScannerExtension> extensions)Constructor. -
Uses of OpenApiConfig in io.smallrye.openapi.runtime.scanner.spi
Methods in io.smallrye.openapi.runtime.scanner.spi that return OpenApiConfig Modifier and Type Method Description OpenApiConfigAnnotationScannerContext. getConfig()Methods in io.smallrye.openapi.runtime.scanner.spi with parameters of type OpenApiConfig Modifier and Type Method Description protected static booleanAbstractAnnotationScanner. processProfiles(OpenApiConfig config, org.eclipse.microprofile.openapi.models.Extensible<?> extensible)Checks if the given extensible contains profiles, and if the extensible should be included in the final openapi document.Constructors in io.smallrye.openapi.runtime.scanner.spi with parameters of type OpenApiConfig Constructor Description AnnotationScannerContext(FilteredIndexView index, ClassLoader classLoader, List<AnnotationScannerExtension> extensions, OpenApiConfig config, org.eclipse.microprofile.openapi.models.OpenAPI openApi)AnnotationScannerContext(org.jboss.jandex.IndexView index, ClassLoader classLoader, OpenApiConfig config)
-