Package org.springdoc.core
Class SpringDocProviders
- java.lang.Object
-
- org.springdoc.core.SpringDocProviders
-
public class SpringDocProviders extends Object
The type Spring doc providers.- Author:
- bnasslahsen
-
-
Constructor Summary
Constructors Constructor Description 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<ActuatorProvider>getActuatorProvider()Gets actuator provider.Optional<WebConversionServiceProvider>getOptionalWebConversionServiceProvider()Gets optional web conversion service provider.Optional<RepositoryRestResourceProvider>getRepositoryRestResourceProvider()Gets repository rest resource provider.Optional<RouterFunctionProvider>getRouterFunctionProvider()Gets router function provider.Optional<CloudFunctionProvider>getSpringCloudFunctionProvider()Gets spring cloud function provider.Optional<SecurityOAuth2Provider>getSpringSecurityOAuth2Provider()Gets spring security o auth 2 provider.Optional<SpringWebProvider>getSpringWebProvider()Gets spring web provider.com.fasterxml.jackson.databind.ObjectMapperjsonMapper()Json mapper object mapper.com.fasterxml.jackson.databind.ObjectMapperyamlMapper()Yaml mapper object mapper.
-
-
-
Constructor Detail
-
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 Detail
-
getActuatorProvider
public Optional<ActuatorProvider> getActuatorProvider()
Gets actuator provider.- Returns:
- the actuator provider
-
getSpringCloudFunctionProvider
public Optional<CloudFunctionProvider> getSpringCloudFunctionProvider()
Gets spring cloud function provider.- Returns:
- the spring cloud function provider
-
getSpringSecurityOAuth2Provider
public Optional<SecurityOAuth2Provider> getSpringSecurityOAuth2Provider()
Gets spring security o auth 2 provider.- Returns:
- the spring security o auth 2 provider
-
getRepositoryRestResourceProvider
public Optional<RepositoryRestResourceProvider> getRepositoryRestResourceProvider()
Gets repository rest resource provider.- Returns:
- the repository rest resource provider
-
getRouterFunctionProvider
public Optional<RouterFunctionProvider> getRouterFunctionProvider()
Gets router function provider.- Returns:
- the router function provider
-
getSpringWebProvider
public Optional<SpringWebProvider> getSpringWebProvider()
Gets spring web provider.- Returns:
- the spring web provider
-
getOptionalWebConversionServiceProvider
public Optional<WebConversionServiceProvider> getOptionalWebConversionServiceProvider()
Gets optional web conversion service provider.- Returns:
- the optional web conversion service 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
-
-