Package org.springdoc.core.providers
Class SpringDocProviders
java.lang.Object
org.springdoc.core.providers.SpringDocProviders
The type Spring doc providers.
- Author:
- bnasslahsen
-
Constructor Summary
ConstructorsConstructorDescriptionSpringDocProviders
(Optional<ActuatorProvider> actuatorProvider, Optional<CloudFunctionProvider> springCloudFunctionProvider, Optional<SecurityOAuth2Provider> springSecurityOAuth2Provider, Optional<RepositoryRestResourceProvider> repositoryRestResourceProvider, Optional<RouterFunctionProvider> routerFunctionProvider, Optional<SpringWebProvider> springWebProvider, Optional<WebConversionServiceProvider> optionalWebConversionServiceProvider, ObjectMapperProvider objectMapperProvider) Instantiates a new Spring doc providers. -
Method Summary
Modifier and TypeMethodDescriptionGets actuator provider.Gets repository rest resource provider.Gets router function provider.Gets spring cloud function provider.Gets spring security o auth 2 provider.Gets spring web provider.com.fasterxml.jackson.databind.ObjectMapper
Json mapper object mapper.com.fasterxml.jackson.databind.ObjectMapper
Yaml mapper object mapper.
-
Constructor Details
-
SpringDocProviders
public SpringDocProviders(Optional<ActuatorProvider> actuatorProvider, Optional<CloudFunctionProvider> springCloudFunctionProvider, Optional<SecurityOAuth2Provider> springSecurityOAuth2Provider, Optional<RepositoryRestResourceProvider> repositoryRestResourceProvider, Optional<RouterFunctionProvider> routerFunctionProvider, Optional<SpringWebProvider> springWebProvider, Optional<WebConversionServiceProvider> optionalWebConversionServiceProvider, ObjectMapperProvider objectMapperProvider) Instantiates a new Spring doc providers.- Parameters:
actuatorProvider
- the actuator providerspringCloudFunctionProvider
- the spring cloud function providerspringSecurityOAuth2Provider
- the spring security o auth 2 providerrepositoryRestResourceProvider
- the repository rest resource providerrouterFunctionProvider
- the router function providerspringWebProvider
- the spring web provideroptionalWebConversionServiceProvider
- the optional web conversion service providerobjectMapperProvider
- the object mapper provider
-
-
Method Details
-
getActuatorProvider
Gets actuator provider.- Returns:
- the actuator provider
-
getSpringCloudFunctionProvider
Gets spring cloud function provider.- Returns:
- the spring cloud function provider
-
getSpringSecurityOAuth2Provider
Gets spring security o auth 2 provider.- Returns:
- the spring security o auth 2 provider
-
getRepositoryRestResourceProvider
Gets repository rest resource provider.- Returns:
- the repository rest resource provider
-
getRouterFunctionProvider
Gets router function provider.- Returns:
- the router function provider
-
getSpringWebProvider
Gets spring web provider.- Returns:
- the spring web provider
-
jsonMapper
public com.fasterxml.jackson.databind.ObjectMapper jsonMapper()Json mapper object mapper.- Returns:
- the object mapper provider
-
yamlMapper
public com.fasterxml.jackson.databind.ObjectMapper yamlMapper()Yaml mapper object mapper.- Returns:
- the object mapper
-