@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,
AbstractResponseBuilder responseBuilder,
OperationBuilder operationParser,
org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping requestMappingHandlerMapping,
Optional<ActuatorProvider> servletContextProvider,
Optional<List<OpenApiCustomiser>> openApiCustomisers) |
ParameterBuilder |
parameterBuilder(org.springframework.core.LocalVariableTableParameterNameDiscoverer localSpringDocParameterNameDiscoverer,
IgnoredParameterAnnotations ignoredParameterAnnotations) |
RequestBuilder |
requestBuilder(AbstractParameterBuilder parameterBuilder,
RequestBodyBuilder requestBodyBuilder,
OperationBuilder operationBuilder,
Optional<List<OperationCustomizer>> operationCustomizers,
Optional<List<ParameterCustomizer>> parameterCustomizers) |
ResponseBuilder |
responseBuilder(OperationBuilder operationBuilder) |
@Bean public OpenApiResource openApiResource(OpenAPIBuilder openAPIBuilder, AbstractRequestBuilder requestBuilder, AbstractResponseBuilder responseBuilder, OperationBuilder operationParser, org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping requestMappingHandlerMapping, Optional<ActuatorProvider> servletContextProvider, Optional<List<OpenApiCustomiser>> openApiCustomisers)
@Bean @ConditionalOnMissingBean public ParameterBuilder parameterBuilder(org.springframework.core.LocalVariableTableParameterNameDiscoverer localSpringDocParameterNameDiscoverer, IgnoredParameterAnnotations ignoredParameterAnnotations)
@Bean @ConditionalOnMissingBean public RequestBuilder requestBuilder(AbstractParameterBuilder parameterBuilder, RequestBodyBuilder requestBodyBuilder, OperationBuilder operationBuilder, Optional<List<OperationCustomizer>> operationCustomizers, Optional<List<ParameterCustomizer>> parameterCustomizers)
@Bean @ConditionalOnMissingBean public ResponseBuilder responseBuilder(OperationBuilder operationBuilder)
Copyright © 2020. All rights reserved.