@Lazy(value=false)
@Configuration(proxyBeanMethods=false)
@ConditionalOnProperty(name="springdoc.api-docs.enabled",
matchIfMissing=true)
@ConditionalOnWebApplication
public class SpringDocConfiguration
extends Object
| Constructor and Description |
|---|
SpringDocConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
SpringDocCustomizers |
springDocCustomizers(Optional<List<OpenApiCustomiser>> openApiCustomizers,
Optional<List<OperationCustomizer>> operationCustomizers,
Optional<List<RouterOperationCustomizer>> routerOperationCustomizers,
Optional<List<DataRestRouterOperationCustomizer>> dataRestRouterOperationCustomizers,
Optional<List<OpenApiMethodFilter>> methodFilters,
Optional<List<GlobalOpenApiCustomizer>> globalOpenApiCustomizers,
Optional<List<GlobalOperationCustomizer>> globalOperationCustomizers,
Optional<List<GlobalOpenApiMethodFilter>> globalOpenApiMethodFilters)
Spring doc customizers spring doc customizers.
|
@Bean @ConditionalOnMissingBean @Lazy(value=false) public SpringDocCustomizers springDocCustomizers(Optional<List<OpenApiCustomiser>> openApiCustomizers, Optional<List<OperationCustomizer>> operationCustomizers, Optional<List<RouterOperationCustomizer>> routerOperationCustomizers, Optional<List<DataRestRouterOperationCustomizer>> dataRestRouterOperationCustomizers, Optional<List<OpenApiMethodFilter>> methodFilters, Optional<List<GlobalOpenApiCustomizer>> globalOpenApiCustomizers, Optional<List<GlobalOperationCustomizer>> globalOperationCustomizers, Optional<List<GlobalOpenApiMethodFilter>> globalOpenApiMethodFilters)
openApiCustomizers - the open api customizersoperationCustomizers - the operation customizersrouterOperationCustomizers - the router operation customizersdataRestRouterOperationCustomizers - the data rest router operation customizersmethodFilters - the method filtersglobalOpenApiCustomizers - the global open api customizersglobalOperationCustomizers - the global operation customizersglobalOpenApiMethodFilters - the global open api method filtersCopyright © 2024. All rights reserved.