ClickHouseConfiguration

@Configuration(proxyBeanMethods = false)
@ConditionalOnClass(name = ["com.clickhouse.client.api.Client", "me.ahoo.wow.bi.ClickHouseBiDeploymentInspector"])
@ConditionalOnProperty(prefix = "wow.bi.script.inspector", name = ["type"], havingValue = "CLICKHOUSE")
class ClickHouseConfiguration

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
@Bean(destroyMethod = "close")
@ConditionalOnMissingBean(value = [BiDeploymentInspector::class])
fun clickHouseBiDeploymentInspector(biScriptProperties: BiScriptProperties): ClickHouseBiDeploymentInspector