Package com.adobe.testing.s3mock.vectors
Class VectorsTomcatConnectorsConfiguration
-
- All Implemented Interfaces:
@Configuration()@Profile(value = {"vectors"})@EnableConfigurationProperties(value = {S3VectorsProperties.class}) public final class VectorsTomcatConnectorsConfigurationAdds dedicated HTTP and HTTPS connectors on the vectors ports (default 9092 / 9193) when the
vectorsSpring profile is active. This letsS3VectorsClient.endpointOverride(...)use a clean root URI separate from the S3 endpoints on 9090/9191.The HTTPS connector reuses the same self-signed keystore as the main S3 HTTPS port, read from the
server.ssl.*properties (defaulting to the bundleds3mock.jks).The existing S3 connectors registered by com.adobe.testing.s3mock.S3MockConfiguration are unaffected.
-
-
Constructor Summary
Constructors Constructor Description VectorsTomcatConnectorsConfiguration(ApplicationContext applicationContext)
-
Method Summary
Modifier and Type Method Description final WebServerFactoryCustomizer<TomcatServletWebServerFactory>vectorsConnectorCustomizer(S3VectorsProperties vectorsProperties)-
-
Method Detail
-
vectorsConnectorCustomizer
@Bean() final WebServerFactoryCustomizer<TomcatServletWebServerFactory> vectorsConnectorCustomizer(S3VectorsProperties vectorsProperties)
-
-
-
-