Package-level declarations

Types

Link copied to clipboard
data class BiClickHouseInspectorProperties @ConstructorBinding constructor(val endpoints: List<URI> = emptyList(), @DefaultValue(value = ["default"]) val username: String, @DefaultValue(value = [""]) val password: String = "", @DefaultValue(value = ["true"]) val connectionPoolEnabled: Boolean = true, @DefaultValue(value = ["3s"]) val connectionTimeout: Duration = Duration.ofSeconds(3), @DefaultValue(value = ["10s"]) val connectionRequestTimeout: Duration = Duration.ofSeconds(10), @DefaultValue(value = ["10s"]) val socketTimeout: Duration = Duration.ofSeconds(10), @DefaultValue(value = ["10s"]) val executionTimeout: Duration = Duration.ofSeconds(10), @DefaultValue(value = ["10"]) val maxConnections: Int = 10, @DefaultValue(value = ["0"]) val maxRetries: Int = 0)
Link copied to clipboard
data class BiDeploymentInspectorProperties @ConstructorBinding constructor(@DefaultValue(value = ["NO_OP"]) val type: BiDeploymentInspectorType, @DefaultValue(value = ["30s"]) val timeout: Duration = Duration.ofSeconds(30), val clickhouse: BiClickHouseInspectorProperties = BiClickHouseInspectorProperties())
Link copied to clipboard
data class BiScriptClusterProperties @ConstructorBinding constructor(val name: String?, val installation: String? = null)
Link copied to clipboard
@ConfigurationProperties(prefix = "wow.bi.script")
data class BiScriptProperties @ConstructorBinding constructor(@DefaultValue(value = ["true"]) val enabled: Boolean, val database: String? = null, val consumerDatabase: String? = null, val topology: BiScriptTopologyProperties = BiScriptTopologyProperties(), val timezone: String? = null, val kafkaBootstrapServers: String? = null, val topicPrefix: String? = null, val consumerGroupNamespace: String? = null, val kafkaOffsetStorage: KafkaOffsetStorage? = null, val kafkaKeeperPathPrefix: String? = null, val maxExpansionDepth: Int? = null, val unsupportedTypeStrategy: UnsupportedTypeStrategy? = null, val inspector: BiDeploymentInspectorProperties = BiDeploymentInspectorProperties())
Link copied to clipboard
data class BiScriptTopologyProperties @ConstructorBinding constructor(@DefaultValue(value = ["CLUSTER"]) val mode: BiScriptTopologyMode, val cluster: BiScriptClusterProperties? = null)