@Singleton
 @Requires(env="gcp") @Requires(property="cloud.sql.connection.name")
public class GoogleCloudSqlSetup
extends java.lang.Object
implements io.micronaut.context.event.BeanCreatedEventListener<io.micronaut.configuration.jdbc.hikari.DatasourceConfiguration>
| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String | 
CLOUD_SQL_CONNECTION_NAME  | 
| Constructor and Description | 
|---|
GoogleCloudSqlSetup(java.lang.String cloudSqlInstance)  | 
| Modifier and Type | Method and Description | 
|---|---|
io.micronaut.configuration.jdbc.hikari.DatasourceConfiguration | 
onCreated(io.micronaut.context.event.BeanCreatedEvent<io.micronaut.configuration.jdbc.hikari.DatasourceConfiguration> event)  | 
public static final java.lang.String CLOUD_SQL_CONNECTION_NAME
public GoogleCloudSqlSetup(@Property(name="cloud.sql.connection.name")
                           java.lang.String cloudSqlInstance)
public io.micronaut.configuration.jdbc.hikari.DatasourceConfiguration onCreated(io.micronaut.context.event.BeanCreatedEvent<io.micronaut.configuration.jdbc.hikari.DatasourceConfiguration> event)
onCreated in interface io.micronaut.context.event.BeanCreatedEventListener<io.micronaut.configuration.jdbc.hikari.DatasourceConfiguration>