Package-level declarations

Types

Link copied to clipboard
class ClickHouseDatasetBindings @JvmOverloads constructor(client: Client, options: ClickHouseDatasetOptions = ClickHouseDatasetOptions()) : CachedQueryBindings<QueryDataset>

The ClickHouse dataset backend: binds each declared dataset to the table or view its storage binding names (ClickHouseDatasetStorage), with the facts ClickHouseQuerySchemaAdapter reads from system.columns. A host builds one over the client-v2 client the Sink writes with.

Link copied to clipboard
class ClickHouseDatasetOptions @InternalWowApi constructor(val database: String = "default", val metadataTtl: Duration = Duration.ofMinutes(1), val settings: Map<String, String> = emptyMap())

How a ClickHouseDatasetBindings reaches and runs its datasets. * Fields may be added: Wow builds it from the host's configuration, so the constructor is internal to Wow.