Class OfficeFloorOpenApiConfiguration.OptionalOpenApiConfiguration
java.lang.Object
net.officefloor.spring.starter.rest.OfficeFloorOpenApiConfiguration.OptionalOpenApiConfiguration
- Enclosing class:
- OfficeFloorOpenApiConfiguration
@Configuration
@ConditionalOnClass(name="org.springdoc.core.customizers.OpenApiCustomizer")
public static class OfficeFloorOpenApiConfiguration.OptionalOpenApiConfiguration
extends Object
Optional OpenAPI configuration loaded only when springdoc is on the classpath.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springdoc.core.customizers.OpenApiCustomizerCreates theOpenApiCustomizerfor OfficeFloor.
-
Constructor Details
-
OptionalOpenApiConfiguration
public OptionalOpenApiConfiguration()
-
-
Method Details
-
officeFloorOpenApiCustomizer
@Bean public org.springdoc.core.customizers.OpenApiCustomizer officeFloorOpenApiCustomizer(OfficeFloorRestSpringBootStarter starter) throws Exception Creates theOpenApiCustomizerfor OfficeFloor.- Parameters:
starter-OfficeFloorRestSpringBootStarter.- Returns:
OpenApiCustomizer.- Throws:
Exception- If fails to create the customizer.
-