ClickHouseDatasetOptions

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.

Constructors

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

Properties

Link copied to clipboard

The database of a dataset whose table names none: wow.clickhouse.database, as the Sink writes there.

Link copied to clipboard

How long a table's columns and engine are reused before system.columns is read again.

Link copied to clipboard

Server settings every statement runs under, such as max_memory_usage or max_rows_to_read: ClickHouse fails a query over such a limit rather than truncating it. The execution time comes from each query's budget (AdmittedQuery.timeout), not from here.

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String