@Configuration
@ConditionalOnWebApplication(type=SERVLET)
@ConditionalOnProperty(name="springdoc.api-docs.enabled",
matchIfMissing=true)
public class SpringDocWebMvcConfiguration
extends Object
| Constructor and Description |
|---|
SpringDocWebMvcConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
OpenApiResource |
openApiResource(OpenAPIBuilder openAPIBuilder,
AbstractRequestBuilder requestBuilder,
GenericResponseBuilder responseBuilder,
OperationBuilder operationParser,
org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping requestMappingHandlerMapping,
Optional<ActuatorProvider> servletContextProvider,
SpringDocConfigProperties springDocConfigProperties,
Optional<List<OpenApiCustomiser>> openApiCustomisers) |
RequestBuilder |
requestBuilder(GenericParameterBuilder parameterBuilder,
RequestBodyBuilder requestBodyBuilder,
OperationBuilder operationBuilder,
Optional<List<OperationCustomizer>> operationCustomizers,
Optional<List<ParameterCustomizer>> parameterCustomizers) |
GenericResponseBuilder |
responseBuilder(OperationBuilder operationBuilder,
List<org.springdoc.core.ReturnTypeParser> returnTypeParsers,
SpringDocConfigProperties springDocConfigProperties) |
@Bean public OpenApiResource openApiResource(OpenAPIBuilder openAPIBuilder, AbstractRequestBuilder requestBuilder, GenericResponseBuilder responseBuilder, OperationBuilder operationParser, org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping requestMappingHandlerMapping, Optional<ActuatorProvider> servletContextProvider, SpringDocConfigProperties springDocConfigProperties, Optional<List<OpenApiCustomiser>> openApiCustomisers)
@Bean @ConditionalOnMissingBean public RequestBuilder requestBuilder(GenericParameterBuilder parameterBuilder, RequestBodyBuilder requestBodyBuilder, OperationBuilder operationBuilder, Optional<List<OperationCustomizer>> operationCustomizers, Optional<List<ParameterCustomizer>> parameterCustomizers)
@Bean @ConditionalOnMissingBean public GenericResponseBuilder responseBuilder(OperationBuilder operationBuilder, List<org.springdoc.core.ReturnTypeParser> returnTypeParsers, SpringDocConfigProperties springDocConfigProperties)
Copyright © 2020. All rights reserved.