Uses of Interface
org.apache.juneau.rest.server.openapi.OpenApiProvider
Packages that use OpenApiProvider
Package
Description
REST Server API
Server-side OpenAPI 3.1 emission — the
OpenApiProvider SPI
and the BasicOpenApiProvider default implementation that
walks an RestContext and produces an
OpenApi document.-
Uses of OpenApiProvider in org.apache.juneau.rest.server
Methods in org.apache.juneau.rest.server that return OpenApiProviderModifier and TypeMethodDescriptionRestContext.getOpenApiProvider()Returns the OpenAPI 3.1 provider used by this resource.Method parameters in org.apache.juneau.rest.server with type arguments of type OpenApiProviderModifier and TypeMethodDescriptionAbstractRestBuilder.openApiProvider(Class<? extends OpenApiProvider> value) RestAnnotation.Builder.openApiProvider(Class<? extends OpenApiProvider> value) Sets theRest.openApiProvider()property on this annotation.RestBuilder.openApiProvider(Class<? extends OpenApiProvider> value) Specifies theopenApiProviderfor this resource. -
Uses of OpenApiProvider in org.apache.juneau.rest.server.openapi
Classes in org.apache.juneau.rest.server.openapi that implement OpenApiProviderModifier and TypeClassDescriptionclassBasic implementation of anOpenApiProvider.static classRepresents no OpenApiProvider.Methods in org.apache.juneau.rest.server.openapi that return OpenApiProviderModifier and TypeMethodDescriptionOpenApiProvider.Builder.build()Creates a newOpenApiProviderobject from this builder.Methods in org.apache.juneau.rest.server.openapi that return types with arguments of type OpenApiProviderModifier and TypeMethodDescriptionprotected Class<? extends OpenApiProvider>OpenApiProvider.Builder.getDefaultType()Specifies the default implementation class if not specified viaOpenApiProvider.Builder.type(Class).Methods in org.apache.juneau.rest.server.openapi with parameters of type OpenApiProviderModifier and TypeMethodDescriptionOpenApiProvider.Builder.impl(OpenApiProvider value) Specifies an already-instantiated bean for theOpenApiProvider.Builder.build()method to return.Method parameters in org.apache.juneau.rest.server.openapi with type arguments of type OpenApiProviderModifier and TypeMethodDescriptionOpenApiProvider.Builder.type(Class<? extends OpenApiProvider> value) Specifies a subclass ofOpenApiProviderto create when theOpenApiProvider.Builder.build()method is called.