Class DataSourceRuntimeConfig


  • public class DataSourceRuntimeConfig
    extends Object
    • Field Detail

      • credentialsProviderName

        @ConfigItem
        public Optional<String> credentialsProviderName
        The credentials provider bean name.

        It is the &#64;Named value of the credentials provider bean. It is used to discriminate if multiple CredentialsProvider beans are available.

        For Vault it is: vault-credentials-provider. Not necessary if there is only one credentials provider available.

      • startContainer

        @ConfigItem(defaultValue="false")
        public boolean startContainer
        If this is true then when running in dev or test mode Quarkus will attempt to start a testcontainers based database with these provided settings. This is not supported for all databases, and will not work in production.
    • Constructor Detail

      • DataSourceRuntimeConfig

        public DataSourceRuntimeConfig()