Package com.vortexsoftware.sdk.spring
Class VortexAutoConfiguration
java.lang.Object
com.vortexsoftware.sdk.spring.VortexAutoConfiguration
@Configuration
@ConditionalOnProperty(name="vortex.api.key")
public class VortexAutoConfiguration
extends Object
Auto-configuration for Vortex Spring Boot integration
This automatically sets up VortexClient and related beans when the
vortex.api.key property is provided.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvortexClient(String apiKey, String baseUrl) vortexController(VortexClient vortexClient, VortexConfig vortexConfig)
-
Constructor Details
-
VortexAutoConfiguration
public VortexAutoConfiguration()
-
-
Method Details
-
vortexClient
@Bean @ConditionalOnMissingBean public VortexClient vortexClient(@Value("${vortex.api.key}") String apiKey, @Value("${vortex.api.base-url:#{null}}") String baseUrl) -
vortexConfig
-
vortexController
@Bean @ConditionalOnMissingBean public VortexController vortexController(VortexClient vortexClient, VortexConfig vortexConfig)
-