Package io.quarkus.datasource.runtime
Interface DataSourceRuntimeConfig
-
public interface DataSourceRuntimeConfig
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @WithConverter(io.quarkus.runtime.configuration.TrimmedStringConverter.class) Optional<String>credentialsProvider()The credentials provider name@WithConverter(io.quarkus.runtime.configuration.TrimmedStringConverter.class) Optional<String>credentialsProviderName()The credentials provider bean name.Optional<String>password()The datasource passwordOptional<String>username()The datasource username
-
-
-
Method Detail
-
credentialsProvider
@WithConverter(io.quarkus.runtime.configuration.TrimmedStringConverter.class) @WithConverter(io.quarkus.runtime.configuration.TrimmedStringConverter.class) Optional<String> credentialsProvider()
The credentials provider name
-
credentialsProviderName
@WithConverter(io.quarkus.runtime.configuration.TrimmedStringConverter.class) @WithConverter(io.quarkus.runtime.configuration.TrimmedStringConverter.class) Optional<String> credentialsProviderName()
The credentials provider bean name.This is a bean name (as in
@Named) of a bean that implementsCredentialsProvider. It is used to select the credentials provider bean when multiple exist. This is unnecessary when there is only one credentials provider available.For Vault, the credentials provider bean name is
vault-credentials-provider.
-
-