Interface DataSourceJdbcBuildTimeConfig


public interface DataSourceJdbcBuildTimeConfig
  • Method Details

    • enabled

      @WithParentName @WithDefault("true") boolean enabled()
      If we create a JDBC datasource for this datasource.
    • driver

      Optional<@WithConverter(io.quarkus.runtime.configuration.TrimmedStringConverter.class) String> driver()
      The datasource driver class name
    • transactions

      @WithDefault("enabled") TransactionIntegration transactions()
      Whether we want to use regular JDBC transactions, XA, or disable all transactional capabilities.

      When enabling XA you will need a driver implementing XADataSource.

    • telemetry

      @WithDefault("false") boolean telemetry()
      Enable OpenTelemetry JDBC instrumentation.
    • metrics