@@ -280,12 +280,12 @@ object DriftWarningConfig {
280
280
* @param logs Parameters for RequestLogger
281
281
*/
282
282
final case class RequestTrackerConfig (
283
- `class` : String = " com.datastax.oss.driver.internal.core.tracker.NoopRequestTracker" ,
283
+ classes : List [ String ] = List ( " com.datastax.oss.driver.internal.core.tracker.NoopRequestTracker" ) ,
284
284
logs : Option [LogsConfig ]
285
285
)
286
286
287
287
object RequestTrackerConfig {
288
- val Default : RequestTrackerConfig = RequestTrackerConfig (" com.datastax.oss.driver.internal.core.tracker.NoopRequestTracker" , None )
288
+ val Default : RequestTrackerConfig = RequestTrackerConfig (List ( " com.datastax.oss.driver.internal.core.tracker.NoopRequestTracker" ) , None )
289
289
}
290
290
291
291
/** Parameters for RequestLogger.
@@ -377,12 +377,12 @@ object ThrottlerConfig {
377
377
* You can also specify a custom class that implements NodeStateListener and has a public
378
378
* constructor with a DriverContext argument.
379
379
*/
380
- final case class NodeStateListenerConfig (`class` : String )
380
+ final case class NodeStateListenerConfig (classes : List [ String ] )
381
381
382
382
object NodeStateListenerConfig {
383
383
384
384
/** Node state listener implementation with empty methods. */
385
- val Noop : NodeStateListenerConfig = NodeStateListenerConfig (" com.datastax.oss.driver.internal.core.metadata.NoopNodeStateListener" )
385
+ val Noop : NodeStateListenerConfig = NodeStateListenerConfig (List ( " com.datastax.oss.driver.internal.core.metadata.NoopNodeStateListener" ) )
386
386
387
387
val Default : NodeStateListenerConfig = Noop
388
388
}
@@ -395,13 +395,13 @@ object NodeStateListenerConfig {
395
395
* You can also specify a custom class that implements `SchemaChangeListener` and has a public
396
396
* constructor with a DriverContext argument.
397
397
*/
398
- final case class SchemaChangeListenerConfig (`class` : String )
398
+ final case class SchemaChangeListenerConfig (classes : List [ String ] )
399
399
400
400
object SchemaChangeListenerConfig {
401
401
402
402
/** Schema change listener implementation with empty methods. */
403
403
val Noop : SchemaChangeListenerConfig = SchemaChangeListenerConfig (
404
- " com.datastax.oss.driver.internal.core.metadata.schema.NoopSchemaChangeListener"
404
+ List ( " com.datastax.oss.driver.internal.core.metadata.schema.NoopSchemaChangeListener" )
405
405
)
406
406
407
407
val Default : SchemaChangeListenerConfig = Noop
0 commit comments