Class DialobDbSpAutoConfiguration.DialobDbS3AutoConfiguration

    • Constructor Detail

      • DialobDbS3AutoConfiguration

        public DialobDbS3AutoConfiguration()
    • Method Detail

      • formDatabase

        @Bean
        @ConditionalOnProperty(prefix="dialob.form-database",
                               name="database-type",
                               havingValue="S3",
                               matchIfMissing=true)
        public io.dialob.form.service.api.FormDatabase formDatabase​(software.amazon.awssdk.services.s3.S3Client s3Client,
                                                                    com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                                                                    io.dialob.settings.DialobSettings settings)
      • questionnaireDatabase

        @Bean
        @ConditionalOnProperty(prefix="dialob.questionnaire-database",
                               name="database-type",
                               havingValue="S3",
                               matchIfMissing=true)
        public io.dialob.questionnaire.service.api.QuestionnaireDatabase questionnaireDatabase​(software.amazon.awssdk.services.s3.S3Client s3Client,
                                                                                               com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                                                                                               io.dialob.settings.DialobSettings settings)