BiScriptOptions
data class BiScriptOptions(val database: String = "bi_db", val consumerDatabase: String = "bi_db_consumer", val topology: ClickHouseTopology = ClickHouseTopology.Cluster(), val timezone: String = "Asia/Shanghai", val kafkaBootstrapServers: String = DEFAULT_KAFKA_BOOTSTRAP_SERVERS, val topicPrefix: String = DEFAULT_TOPIC_PREFIX, val consumerGroupNamespace: String? = null, val kafkaOffsetStorage: KafkaOffsetStorage = KafkaOffsetStorage.BROKER, val kafkaKeeperPathPrefix: String = DEFAULT_KAFKA_KEEPER_PATH_PREFIX, val maxExpansionDepth: Int = 5, val unsupportedTypeStrategy: UnsupportedTypeStrategy = UnsupportedTypeStrategy.RAW_JSON)
Constructors
Link copied to clipboard
constructor(database: String = "bi_db", consumerDatabase: String = "bi_db_consumer", topology: ClickHouseTopology = ClickHouseTopology.Cluster(), timezone: String = "Asia/Shanghai", kafkaBootstrapServers: String = DEFAULT_KAFKA_BOOTSTRAP_SERVERS, topicPrefix: String = DEFAULT_TOPIC_PREFIX, consumerGroupNamespace: String? = null, kafkaOffsetStorage: KafkaOffsetStorage = KafkaOffsetStorage.BROKER, kafkaKeeperPathPrefix: String = DEFAULT_KAFKA_KEEPER_PATH_PREFIX, maxExpansionDepth: Int = 5, unsupportedTypeStrategy: UnsupportedTypeStrategy = UnsupportedTypeStrategy.RAW_JSON)