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.It is the
@Namedvalue 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.
-
-